rock_widget_collection  0.1
Public Member Functions | List of all members
ImageViewPlugin Class Reference

#include <ImageViewPlugin.h>

Inherits QObject, and QDesignerCustomWidgetInterface.

Public Member Functions

 ImageViewPlugin (QObject *parent=0)
 
virtual ~ImageViewPlugin ()
 
bool isContainer () const
 
bool isInitialized () const
 
QIcon icon () const
 
QString domXml () const
 
QString group () const
 
QString includeFile () const
 
QString name () const
 
QString toolTip () const
 
QString whatsThis () const
 
QWidget * createWidget (QWidget *parent)
 
void initialize (QDesignerFormEditorInterface *core)
 

Detailed Description

Definition at line 7 of file ImageViewPlugin.h.

Constructor & Destructor Documentation

ImageViewPlugin::ImageViewPlugin ( QObject *  parent = 0)

Definition at line 4 of file ImageViewPlugin.cc.

5  : QObject(parent)
6 {
7  initialized = false;
8 }
ImageViewPlugin::~ImageViewPlugin ( )
virtual

Definition at line 10 of file ImageViewPlugin.cc.

11 {
12 }

Member Function Documentation

QWidget * ImageViewPlugin::createWidget ( QWidget *  parent)

Definition at line 72 of file ImageViewPlugin.cc.

73 {
74  return new ImageView(parent);
75 }
Image viewer with optional text and geometry overlay functionality.
Definition: ImageView.h:47
QString ImageViewPlugin::domXml ( ) const

Definition at line 29 of file ImageViewPlugin.cc.

30 {
31  return "<ui language=\"c++\">\n"
32  " <widget class=\"ImageView\" name=\"imageview\">\n"
33  " <property name=\"geometry\">\n"
34  " <rect>\n"
35  " <x>0</x>\n"
36  " <y>0</y>\n"
37  " <width>220</width>\n"
38  " <height>170</height>\n"
39  " </rect>\n"
40  " </property>\n"
41 // " <property name=\"toolTip\" >\n"
42 // " <string>GstImageView</string>\n"
43 // " </property>\n"
44 // " <property name=\"whatsThis\" >\n"
45 // " <string>GstImageView</string>\n"
46 // " </property>\n"
47  " </widget>\n"
48  "</ui>\n";
49 }
QString ImageViewPlugin::group ( ) const

Definition at line 51 of file ImageViewPlugin.cc.

51  {
52  return "Rock-Robotics";
53 }
QIcon ImageViewPlugin::icon ( ) const

Definition at line 24 of file ImageViewPlugin.cc.

25 {
26  return QIcon("");
27 }
QString ImageViewPlugin::includeFile ( ) const

Definition at line 55 of file ImageViewPlugin.cc.

55  {
56  return "rock_widget_collection/ImageView.h";
57 }
void ImageViewPlugin::initialize ( QDesignerFormEditorInterface *  core)

Definition at line 77 of file ImageViewPlugin.cc.

78 {
79  if (initialized)
80  return;
81  initialized = true;
82 }
bool ImageViewPlugin::isContainer ( ) const

Definition at line 14 of file ImageViewPlugin.cc.

15 {
16  return false;
17 }
bool ImageViewPlugin::isInitialized ( ) const

Definition at line 19 of file ImageViewPlugin.cc.

20 {
21  return initialized;
22 }
QString ImageViewPlugin::name ( ) const

Definition at line 59 of file ImageViewPlugin.cc.

59  {
60  return "ImageView";
61 }
QString ImageViewPlugin::toolTip ( ) const

Definition at line 63 of file ImageViewPlugin.cc.

63  {
64  return whatsThis();
65 }
QString whatsThis() const
QString ImageViewPlugin::whatsThis ( ) const

Definition at line 67 of file ImageViewPlugin.cc.

68 {
69  return "";
70 }

The documentation for this class was generated from the following files: