ddt  1.0.0
ddtScaleButtonsWidgetPlugin.hpp
Go to the documentation of this file.
1 
21 #ifndef DDT_DATAVISUALISATION_DDTWIDGETS_SCALEBUTTONSWIDGETPLUGIN_HPP
22 #define DDT_DATAVISUALISATION_DDTWIDGETS_SCALEBUTTONSWIDGETPLUGIN_HPP
23 
24 #include <QObject>
25 #include <QtUiPlugin/QDesignerCustomWidgetInterface>
26 
30 class DdtScaleButtonsWidgetPlugin : public QObject,
31  public QDesignerCustomWidgetInterface {
32  Q_OBJECT
33  Q_INTERFACES(QDesignerCustomWidgetInterface)
34 
35  public:
40  explicit DdtScaleButtonsWidgetPlugin(QObject *parent = nullptr);
41 
42  bool isContainer() const Q_DECL_OVERRIDE;
43  bool isInitialized() const Q_DECL_OVERRIDE;
44 
45  QIcon icon() const Q_DECL_OVERRIDE;
46 
47  QString domXml() const Q_DECL_OVERRIDE;
48  QString group() const Q_DECL_OVERRIDE;
49  QString includeFile() const Q_DECL_OVERRIDE;
50  QString name() const Q_DECL_OVERRIDE;
51  QString toolTip() const Q_DECL_OVERRIDE;
52  QString whatsThis() const Q_DECL_OVERRIDE;
53 
54  QWidget *createWidget(QWidget *parent) Q_DECL_OVERRIDE;
55 
56  void initialize(QDesignerFormEditorInterface *core) Q_DECL_OVERRIDE;
57 
58  private:
59  bool m_initialized = false;
60 };
61 
62 #endif // DDT_DATAVISUALISATION_DDTWIDGETS_SCALEBUTTONSWIDGETPLUGIN_HPP
63 
Definition: ddtScaleButtonsWidgetPlugin.hpp:31
QString domXml() const Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:87
QString whatsThis() const Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:80
QWidget * createWidget(QWidget *parent) Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:54
bool isInitialized() const Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:49
QString includeFile() const Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:67
QIcon icon() const Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:74
void initialize(QDesignerFormEditorInterface *core) Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:40
QString name() const Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:58
bool isContainer() const Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:84
QString toolTip() const Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:76
QString group() const Q_DECL_OVERRIDE
Definition: ddtScaleButtonsWidgetPlugin.cpp:62
DdtScaleButtonsWidgetPlugin(QObject *parent=nullptr)
Definition: ddtScaleButtonsWidgetPlugin.cpp:36