13class QQuickWidgetPlugin:
public QObject,
public QDesignerCustomWidgetInterface
16 Q_PLUGIN_METADATA(IID
"org.qt-project.Qt.QDesignerCustomWidgetInterface")
17 Q_INTERFACES(QDesignerCustomWidgetInterface)
19 explicit QQuickWidgetPlugin(QObject *parent =
nullptr);
21 QString name()
const override;
22 QString group()
const override;
23 QString toolTip()
const override;
24 QString whatsThis()
const override;
25 QString includeFile()
const override;
26 QIcon icon()
const override;
27 bool isContainer()
const override;
28 QWidget *createWidget(QWidget *parent) override;
29 bool isInitialized()
const override;
30 void initialize(QDesignerFormEditorInterface *core) override;
31 QString domXml()
const override;
34 void sceneGraphError(QQuickWindow::SceneGraphError,
const QString &);
37 bool m_initialized =
false;