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

#include <MultiWidgetPlugin.h>

Inherits QObject, and QDesignerCustomWidgetInterface.

Public Member Functions

 MultiWidgetPlugin (QObject *parent=0)
 
virtual ~MultiWidgetPlugin ()
 
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 8 of file MultiWidgetPlugin.h.

Constructor & Destructor Documentation

MultiWidgetPlugin::MultiWidgetPlugin ( QObject *  parent = 0)

Definition at line 5 of file MultiWidgetPlugin.cc.

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

Definition at line 11 of file MultiWidgetPlugin.cc.

12  {
13  }

Member Function Documentation

QWidget * MultiWidgetPlugin::createWidget ( QWidget *  parent)

Definition at line 27 of file MultiWidgetPlugin.cc.

28  {
29  return new MultiWidget(parent);
30  }
QString MultiWidgetPlugin::domXml ( ) const

Definition at line 62 of file MultiWidgetPlugin.cc.

63  {
64  return "<widget class=\"MultiWidget\" name=\"multiwidget\">\n"
65  " <property name=\"geometry\">\n"
66  " <rect>\n"
67  " <x>0</x>\n"
68  " <y>0</y>\n"
69  " <width>320</width>\n"
70  " <height>240</height>\n"
71  " </rect>\n"
72  " </property>\n"
73  " <property name=\"toolTip\" >\n"
74  " <string>MultiWidget</string>\n"
75  " </property>\n"
76  " <property name=\"whatsThis\" >\n"
77  " <string>Widget for displaying Subframes.</string>\n"
78  " </property>\n"
79  "</widget>\n";
80  }
QString MultiWidgetPlugin::group ( ) const

Definition at line 37 of file MultiWidgetPlugin.cc.

38  {
39  return "Rock-Robotics";
40  }
QIcon MultiWidgetPlugin::icon ( ) const

Definition at line 42 of file MultiWidgetPlugin.cc.

43  {
44  return QIcon("");
45  }
QString MultiWidgetPlugin::includeFile ( ) const

Definition at line 82 of file MultiWidgetPlugin.cc.

83  {
84  return "multi_view/MultiWidget.h";
85  }
void MultiWidgetPlugin::initialize ( QDesignerFormEditorInterface *  core)

Definition at line 15 of file MultiWidgetPlugin.cc.

16  {
17  if (initialized)
18  return;
19  initialized = true;
20  }
bool MultiWidgetPlugin::isContainer ( ) const

Definition at line 57 of file MultiWidgetPlugin.cc.

58  {
59  return true;
60  }
bool MultiWidgetPlugin::isInitialized ( ) const

Definition at line 22 of file MultiWidgetPlugin.cc.

23  {
24  return initialized;
25  }
QString MultiWidgetPlugin::name ( ) const

Definition at line 32 of file MultiWidgetPlugin.cc.

33  {
34  return "MultiWidget";
35  }
QString MultiWidgetPlugin::toolTip ( ) const

Definition at line 47 of file MultiWidgetPlugin.cc.

48  {
49  return "Widget for displaying multiple Sub-Widget";
50  }
QString MultiWidgetPlugin::whatsThis ( ) const

Definition at line 52 of file MultiWidgetPlugin.cc.

53  {
54  return "widget for displaying multi subwididets";
55  }

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