ddt  1.0.0
ddtCursorInfoWidgetPlugin.hpp
Go to the documentation of this file.
1 
24 #ifndef DDT_DATAVISUALISATION_DDTWIDGETS_CURSORINFOWIDGETPLUGIN_HPP
25 #define DDT_DATAVISUALISATION_DDTWIDGETS_CURSORINFOWIDGETPLUGIN_HPP
26 
27 #include <QObject>
28 #include <QtUiPlugin/QDesignerCustomWidgetInterface>
29 
33 class DdtCursorInfoWidgetPlugin : public QObject,
34  public QDesignerCustomWidgetInterface {
35  Q_OBJECT
36  Q_INTERFACES(QDesignerCustomWidgetInterface)
37 
38  public:
43  explicit DdtCursorInfoWidgetPlugin(QObject *parent = nullptr);
44 
45  bool isContainer() const Q_DECL_OVERRIDE;
46  bool isInitialized() const Q_DECL_OVERRIDE;
47 
48  QIcon icon() const Q_DECL_OVERRIDE;
49 
50  QString domXml() const Q_DECL_OVERRIDE;
51  QString group() const Q_DECL_OVERRIDE;
52  QString includeFile() const Q_DECL_OVERRIDE;
53  QString name() const Q_DECL_OVERRIDE;
54  QString toolTip() const Q_DECL_OVERRIDE;
55  QString whatsThis() const Q_DECL_OVERRIDE;
56 
57  QWidget *createWidget(QWidget *parent) Q_DECL_OVERRIDE;
58 
59  void initialize(QDesignerFormEditorInterface *core) Q_DECL_OVERRIDE;
60 
61  private:
62  bool m_initialized = false;
63 };
64 
65 #endif // DDT_DATAVISUALISATION_DDTWIDGETS_CURSORINFOWIDGETPLUGIN_HPP
66 
Definition: ddtCursorInfoWidgetPlugin.hpp:34
QIcon icon() const Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:74
void initialize(QDesignerFormEditorInterface *core) Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:43
DdtCursorInfoWidgetPlugin(QObject *parent=nullptr)
Definition: ddtCursorInfoWidgetPlugin.cpp:39
bool isContainer() const Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:83
QString domXml() const Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:86
QString name() const Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:58
bool isInitialized() const Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:52
QString toolTip() const Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:77
QString whatsThis() const Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:79
QString group() const Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:62
QWidget * createWidget(QWidget *parent) Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:54
QString includeFile() const Q_DECL_OVERRIDE
Definition: ddtCursorInfoWidgetPlugin.cpp:67