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