Krita Source Code Documentation
Loading...
Searching...
No Matches
KritaDesignerPluginCollection.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2018 Victor Wåhlström <victor.wahlstrom@initiali.se>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef _KRITADESIGNERPLUGINCOLLECTION_H_
8#define _KRITADESIGNERPLUGINCOLLECTION_H_
9
10#include <QtDesigner/QtDesigner>
11#include <QtCore/qplugin.h>
12
13
14class KritaDesignerPluginCollection : public QObject, public QDesignerCustomWidgetCollectionInterface
15{
16 Q_OBJECT
17 Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QDesignerCustomWidgetCollectionInterface")
18 Q_INTERFACES(QDesignerCustomWidgetCollectionInterface)
19
20public:
21 KritaDesignerPluginCollection(QObject *parent = nullptr);
22
24
25private:
27};
28
29#endif // _KRITADESIGNERPLUGINCOLLECTION_H_
KritaDesignerPluginCollection(QObject *parent=nullptr)
QList< QDesignerCustomWidgetInterface * > customWidgets() const override
QList< QDesignerCustomWidgetInterface * > m_widgets