Q3ButtonGroupPlugin Class Reference

#include <q3buttongroup_plugin.h>

Inheritance diagram for Q3ButtonGroupPlugin:

Inheritance graph
[legend]
Collaboration diagram for Q3ButtonGroupPlugin:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 31 of file q3buttongroup_plugin.h.

Public Member Functions

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

Private Attributes

bool m_initialized


Constructor & Destructor Documentation

Q3ButtonGroupPlugin::Q3ButtonGroupPlugin ( QObject parent = 0  ) 

Definition at line 30 of file q3buttongroup_plugin.cpp.

00031     : QObject(parent),
00032       m_initialized(false)
00033 {
00034 }

Q3ButtonGroupPlugin::~Q3ButtonGroupPlugin (  )  [virtual]

Definition at line 36 of file q3buttongroup_plugin.cpp.

00037 {
00038 }


Member Function Documentation

QString Q3ButtonGroupPlugin::name (  )  const [virtual]

Implements QDesignerCustomWidgetInterface.

Definition at line 41 of file q3buttongroup_plugin.cpp.

00042 {
00043     return QLatin1String("Q3ButtonGroup");
00044 }

QString Q3ButtonGroupPlugin::group (  )  const [virtual]

Implements QDesignerCustomWidgetInterface.

Definition at line 46 of file q3buttongroup_plugin.cpp.

00047 {
00048     return QLatin1String("Qt 3 Support");
00049 }

QString Q3ButtonGroupPlugin::toolTip (  )  const [virtual]

Implements QDesignerCustomWidgetInterface.

Definition at line 51 of file q3buttongroup_plugin.cpp.

00052 {
00053     return QString();
00054 }

QString Q3ButtonGroupPlugin::whatsThis (  )  const [virtual]

Implements QDesignerCustomWidgetInterface.

Definition at line 56 of file q3buttongroup_plugin.cpp.

00057 {
00058     return QString();
00059 }

QString Q3ButtonGroupPlugin::includeFile (  )  const [virtual]

Implements QDesignerCustomWidgetInterface.

Definition at line 61 of file q3buttongroup_plugin.cpp.

00062 {
00063     return QLatin1String("Qt3Support/Q3ButtonGroup");
00064 }

QIcon Q3ButtonGroupPlugin::icon (  )  const [virtual]

Implements QDesignerCustomWidgetInterface.

Definition at line 66 of file q3buttongroup_plugin.cpp.

00067 {
00068     return QIcon();
00069 }

bool Q3ButtonGroupPlugin::isContainer (  )  const [virtual]

Implements QDesignerCustomWidgetInterface.

Definition at line 71 of file q3buttongroup_plugin.cpp.

00072 {
00073     return true;
00074 }

QWidget * Q3ButtonGroupPlugin::createWidget ( QWidget parent  )  [virtual]

Implements QDesignerCustomWidgetInterface.

Definition at line 76 of file q3buttongroup_plugin.cpp.

References g, QObject::parent(), and Qt::Vertical.

00077 {
00078     Q3ButtonGroup *g = new Q3ButtonGroup(parent);
00079     g->setColumnLayout(0, Qt::Vertical);
00080     return g;
00081 }

Here is the call graph for this function:

bool Q3ButtonGroupPlugin::isInitialized (  )  const [virtual]

Reimplemented from QDesignerCustomWidgetInterface.

Definition at line 83 of file q3buttongroup_plugin.cpp.

References m_initialized.

00084 {
00085     return m_initialized;
00086 }

void Q3ButtonGroupPlugin::initialize ( QDesignerFormEditorInterface core  )  [virtual]

Reimplemented from QDesignerCustomWidgetInterface.

Definition at line 88 of file q3buttongroup_plugin.cpp.

References m_initialized.

00089 {
00090     Q_UNUSED(core);
00091     m_initialized = true;
00092 }

virtual QString Q3ButtonGroupPlugin::domXml (  )  const [inline, virtual]

Reimplemented from QDesignerCustomWidgetInterface.

Definition at line 53 of file q3buttongroup_plugin.h.

00054     { return QLatin1String("\
00055         <widget class=\"Q3ButtonGroup\" name=\"buttonGroup\">\
00056             <property name=\"geometry\">\
00057                 <rect>\
00058                     <x>0</x>\
00059                     <y>0</y>\
00060                     <width>100</width>\
00061                     <height>80</height>\
00062                 </rect>\
00063             </property>\
00064         </widget>\
00065       "); }


Member Data Documentation

bool Q3ButtonGroupPlugin::m_initialized [private]

Definition at line 68 of file q3buttongroup_plugin.h.

Referenced by initialize(), and isInitialized().


The documentation for this class was generated from the following files:
Generated on Thu Mar 15 15:41:52 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1