ddt 1.2.1
Loading...
Searching...
No Matches
ddtCubeNavigationWidgetPlugin.hpp
Go to the documentation of this file.
1
20#ifndef DDT_DATAVISUALISATION_DDTWIDGETS_CUBENAVIGATIONWIDGETPLUGIN_HPP
21#define DDT_DATAVISUALISATION_DDTWIDGETS_CUBENAVIGATIONWIDGETPLUGIN_HPP
22
23#include <QObject>
24#include <QtUiPlugin/QDesignerCustomWidgetInterface>
25
29class DdtCubeNavigationWidgetPlugin : public QObject,
30 public QDesignerCustomWidgetInterface {
31 Q_OBJECT
32 Q_INTERFACES(QDesignerCustomWidgetInterface)
33
34 public:
39 explicit DdtCubeNavigationWidgetPlugin(QObject *parent = nullptr);
40
41 bool isContainer() const Q_DECL_OVERRIDE;
42 bool isInitialized() const Q_DECL_OVERRIDE;
43
44 QIcon icon() const Q_DECL_OVERRIDE;
45
46 QString domXml() const Q_DECL_OVERRIDE;
47 QString group() const Q_DECL_OVERRIDE;
48 QString includeFile() const Q_DECL_OVERRIDE;
49 QString name() const Q_DECL_OVERRIDE;
50 QString toolTip() const Q_DECL_OVERRIDE;
51 QString whatsThis() const Q_DECL_OVERRIDE;
52
53 QWidget *createWidget(QWidget *parent) Q_DECL_OVERRIDE;
54
55 void initialize(QDesignerFormEditorInterface *core) Q_DECL_OVERRIDE;
56
57 private:
58 bool m_initialized = false;
59};
60
61#endif // DDT_DATAVISUALISATION_DDTWIDGETS_CUBENAVIGATIONWIDGETPLUGIN_HPP
62
Definition ddtCubeNavigationWidgetPlugin.hpp:30
DdtCubeNavigationWidgetPlugin(QObject *parent=nullptr)
Definition ddtCubeNavigationWidgetPlugin.cpp:34
QIcon icon() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:72
void initialize(QDesignerFormEditorInterface *core) Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:38
QWidget * createWidget(QWidget *parent) Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:52
QString name() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:56
bool isInitialized() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:47
bool isContainer() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:83
QString whatsThis() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:79
QString group() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:60
QString includeFile() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:65
QString toolTip() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:75
QString domXml() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:86