ddt 1.2.1
Loading...
Searching...
No Matches
ddtImageWidgetPlugin.hpp
Go to the documentation of this file.
1
21#ifndef DDT_DATAVISUALISATION_DDTWIDGETS_IMAGEWIDGETPLUGIN_HPP
22#define DDT_DATAVISUALISATION_DDTWIDGETS_IMAGEWIDGETPLUGIN_HPP
23
24#include <QObject>
25#include <QtUiPlugin/QDesignerCustomWidgetInterface>
26
30class DdtImageWidgetPlugin : public QObject,
31 public QDesignerCustomWidgetInterface {
32 Q_OBJECT
33 Q_INTERFACES(QDesignerCustomWidgetInterface)
34
35 public:
40 explicit DdtImageWidgetPlugin(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_IMAGEWIDGETPLUGIN_HPP
63
Definition ddtImageWidgetPlugin.hpp:31
DdtImageWidgetPlugin(QObject *parent=nullptr)
Definition ddtImageWidgetPlugin.cpp:35
QWidget * createWidget(QWidget *parent) Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:51
QIcon icon() const Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:71
bool isContainer() const Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:77
QString name() const Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:55
QString toolTip() const Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:73
bool isInitialized() const Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:48
QString includeFile() const Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:64
QString domXml() const Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:80
QString whatsThis() const Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:75
void initialize(QDesignerFormEditorInterface *core) Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:39
QString group() const Q_DECL_OVERRIDE
Definition ddtImageWidgetPlugin.cpp:59