QDesignerCustomWidgetInterface Class Reference

#include <customwidget.h>

Inheritance diagram for QDesignerCustomWidgetInterface:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 37 of file customwidget.h.

Public Member Functions

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


Constructor & Destructor Documentation

virtual QDesignerCustomWidgetInterface::~QDesignerCustomWidgetInterface (  )  [inline, virtual]

Definition at line 40 of file customwidget.h.

00040 {}


Member Function Documentation

virtual QString QDesignerCustomWidgetInterface::name (  )  const [pure virtual]

Referenced by QUiLoader::availableWidgets(), domXml(), and QFormBuilder::updateCustomWidgets().

virtual QString QDesignerCustomWidgetInterface::group (  )  const [pure virtual]

virtual QString QDesignerCustomWidgetInterface::toolTip (  )  const [pure virtual]

virtual QString QDesignerCustomWidgetInterface::whatsThis (  )  const [pure virtual]

virtual QString QDesignerCustomWidgetInterface::includeFile (  )  const [pure virtual]

virtual QIcon QDesignerCustomWidgetInterface::icon (  )  const [pure virtual]

virtual bool QDesignerCustomWidgetInterface::isContainer (  )  const [pure virtual]

virtual QWidget* QDesignerCustomWidgetInterface::createWidget ( QWidget parent  )  [pure virtual]

Referenced by QFormBuilder::createWidget().

virtual bool QDesignerCustomWidgetInterface::isInitialized (  )  const [inline, virtual]

Definition at line 53 of file customwidget.h.

00053 { return false; }

virtual void QDesignerCustomWidgetInterface::initialize ( QDesignerFormEditorInterface core  )  [inline, virtual]

Definition at line 54 of file customwidget.h.

00054 { Q_UNUSED(core); }

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

Definition at line 56 of file customwidget.h.

References QString::arg(), QString::fromUtf8(), and name().

00057     {
00058         return QString::fromUtf8("<widget class=\"%1\" name=\"%2\"/>")
00059             .arg(name()).arg(name().toLower());
00060     }

Here is the call graph for this function:

virtual QString QDesignerCustomWidgetInterface::codeTemplate (  )  const [inline, virtual]

Definition at line 62 of file customwidget.h.

00062 { return QString(); }


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