Chrysalis - CLO3D Qt Designer plugin
Toggle main menu visibility
Loading...
Searching...
No Matches
DesignerPlugin.h
Go to the documentation of this file.
1
#ifndef CHRYSALIS_CUSTOMWIDGETINTERFACE_H
2
#define CHRYSALIS_CUSTOMWIDGETINTERFACE_H
3
4
#include <QtUiPlugin/QDesignerCustomWidgetCollectionInterface>
5
6
#include "
ExtensionFactory.h
"
7
8
namespace
CLO3D::UI
{
9
class
DesignerPlugin
:
public
QObject,
public
QDesignerCustomWidgetCollectionInterface {
10
Q_OBJECT
11
Q_PLUGIN_METADATA(IID
"org.qt-project.Qt.QDesignerCustomWidgetCollectionInterface"
)
12
Q_INTERFACES(QDesignerCustomWidgetCollectionInterface)
13
public
:
14
QList<QDesignerCustomWidgetInterface*>
customWidgets
()
const override
;
// NOLINT(*-use-nodiscard)
15
};
16
}
17
18
#endif
//CHRYSALIS_CUSTOMWIDGETINTERFACE_H
ExtensionFactory.h
CLO3D::UI::DesignerPlugin
Definition
DesignerPlugin.h:9
CLO3D::UI::DesignerPlugin::customWidgets
QList< QDesignerCustomWidgetInterface * > customWidgets() const override
Definition
DesignerPlugin.cpp:12
CLO3D::UI
Definition
BaseDialogContainerExtension.h:7
integrations
clo3d
tools
qt-designer-plugin
include
DesignerPlugin.h
Generated by
1.17.0