ddt 1.4.0
 
Loading...
Searching...
No Matches
ddtCubeNavigationWidgetPlugin.hpp
Go to the documentation of this file.
1
10
11#ifndef DDT_DATAVISUALISATION_DDTWIDGETS_CUBENAVIGATIONWIDGETPLUGIN_HPP
12#define DDT_DATAVISUALISATION_DDTWIDGETS_CUBENAVIGATIONWIDGETPLUGIN_HPP
13
14#include <QObject>
15#include <QtUiPlugin/QDesignerCustomWidgetInterface>
16
20class DdtCubeNavigationWidgetPlugin : public QObject,
21 public QDesignerCustomWidgetInterface {
22 Q_OBJECT
23 Q_INTERFACES(QDesignerCustomWidgetInterface)
24
25 public:
30 explicit DdtCubeNavigationWidgetPlugin(QObject *parent = nullptr);
31
32 bool isContainer() const Q_DECL_OVERRIDE;
33 bool isInitialized() const Q_DECL_OVERRIDE;
34
35 QIcon icon() const Q_DECL_OVERRIDE;
36
37 QString domXml() const Q_DECL_OVERRIDE;
38 QString group() const Q_DECL_OVERRIDE;
39 QString includeFile() const Q_DECL_OVERRIDE;
40 QString name() const Q_DECL_OVERRIDE;
41 QString toolTip() const Q_DECL_OVERRIDE;
42 QString whatsThis() const Q_DECL_OVERRIDE;
43
44 QWidget *createWidget(QWidget *parent) Q_DECL_OVERRIDE;
45
46 void initialize(QDesignerFormEditorInterface *core) Q_DECL_OVERRIDE;
47
48 private:
49 bool m_initialized = false;
50};
51
52#endif // DDT_DATAVISUALISATION_DDTWIDGETS_CUBENAVIGATIONWIDGETPLUGIN_HPP
DdtCubeNavigationWidgetPlugin(QObject *parent=nullptr)
Definition ddtCubeNavigationWidgetPlugin.cpp:25
QIcon icon() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:63
void initialize(QDesignerFormEditorInterface *core) Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:29
QWidget * createWidget(QWidget *parent) Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:43
QString name() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:47
bool isInitialized() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:38
bool isContainer() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:74
QString whatsThis() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:70
QString group() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:51
QString includeFile() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:56
QString toolTip() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:66
QString domXml() const Q_DECL_OVERRIDE
Definition ddtCubeNavigationWidgetPlugin.cpp:77