/*! * \copyright Copyright (c) 2017-2018 Governikus GmbH & Co. KG, Germany */ #pragma once #include namespace governikus { class GovernikusPluginCollection : public QObject , public QDesignerCustomWidgetCollectionInterface { Q_OBJECT Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QDesignerCustomWidgetCollectionInterface") Q_INTERFACES(QDesignerCustomWidgetCollectionInterface) public: GovernikusPluginCollection(QObject* pParent = 0); QList customWidgets() const override; private: QList mWidgets; }; }