AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
ProviderWidgetDesignerPlugin.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include <QDesignerCustomWidgetInterface>
8 
9 namespace governikus
10 {
11 
13  : public QObject
14  , public QDesignerCustomWidgetInterface
15 {
16  Q_OBJECT
17  Q_INTERFACES(QDesignerCustomWidgetInterface)
18 
19  private:
20  bool mInitialized;
21 
22  public:
23  ProviderWidgetDesignerPlugin(QObject* pParent = nullptr);
24 
25  QWidget* createWidget(QWidget* pParent) override;
26  QString domXml() const override;
27  QString includeFile() const override;
28  QString name() const override;
29  QString group() const override;
30  QString toolTip() const override;
31  QString whatsThis() const override;
32  bool isContainer() const override;
33  bool isInitialized() const override;
34  QIcon icon() const override;
35  void initialize(QDesignerFormEditorInterface*) override;
36 };
37 
38 }
Definition: ProviderWidgetDesignerPlugin.h:12
QWidget * createWidget(QWidget *pParent) override
Definition: ProviderWidgetDesignerPlugin.cpp:20
bool isContainer() const override
Definition: ProviderWidgetDesignerPlugin.cpp:66
QString whatsThis() const override
Definition: ProviderWidgetDesignerPlugin.cpp:60
void initialize(QDesignerFormEditorInterface *) override
Definition: ProviderWidgetDesignerPlugin.cpp:84
QString includeFile() const override
Definition: ProviderWidgetDesignerPlugin.cpp:36
QString domXml() const override
Definition: ProviderWidgetDesignerPlugin.cpp:26
QString toolTip() const override
Definition: ProviderWidgetDesignerPlugin.cpp:54
QString group() const override
Definition: ProviderWidgetDesignerPlugin.cpp:48
QIcon icon() const override
Definition: ProviderWidgetDesignerPlugin.cpp:78
bool isInitialized() const override
Definition: ProviderWidgetDesignerPlugin.cpp:72
QString name() const override
Definition: ProviderWidgetDesignerPlugin.cpp:42
ProviderWidgetDesignerPlugin(QObject *pParent=nullptr)
Definition: ProviderWidgetDesignerPlugin.cpp:12