map2d_widget
Map2DPlugin.h
Go to the documentation of this file.
1 
2 #ifndef MAP2DPLUGIN_H
3 #define MAP2DPLUGIN_H
4 
5 #include <QtGui/QtGui>
6 #include <QtDesigner/QDesignerCustomWidgetInterface>
7 
8 class Map2DPlugin : public QObject , public QDesignerCustomWidgetInterface
9 {
10  Q_OBJECT
11  Q_INTERFACES(QDesignerCustomWidgetInterface)
12 
13  public:
14  Map2DPlugin(QObject *parent = 0);
15  virtual ~Map2DPlugin();
16 
17  bool isContainer() const;
18  bool isInitialized() const;
19  QIcon icon() const;
20  QString domXml() const;
21  QString group() const;
22  QString includeFile() const;
23  QString name() const;
24  QString toolTip() const;
25  QString whatsThis() const;
26  QWidget *createWidget(QWidget *parent);
27  void initialize(QDesignerFormEditorInterface *core);
28 
29  private:
30  bool initialized;
31 };
32 #endif
QString includeFile() const
Definition: Map2DPlugin.cpp:83
QIcon icon() const
Definition: Map2DPlugin.cpp:43
Definition: Map2DPlugin.h:8
QString toolTip() const
Definition: Map2DPlugin.cpp:48
QString group() const
Definition: Map2DPlugin.cpp:38
QString whatsThis() const
Definition: Map2DPlugin.cpp:53
virtual ~Map2DPlugin()
Definition: Map2DPlugin.cpp:12
bool isInitialized() const
Definition: Map2DPlugin.cpp:23
QString domXml() const
Definition: Map2DPlugin.cpp:63
Map2DPlugin(QObject *parent=0)
Definition: Map2DPlugin.cpp:6
void initialize(QDesignerFormEditorInterface *core)
Definition: Map2DPlugin.cpp:16
QWidget * createWidget(QWidget *parent)
Definition: Map2DPlugin.cpp:28
bool isContainer() const
Definition: Map2DPlugin.cpp:58
QString name() const
Definition: Map2DPlugin.cpp:33