Use Q_PLUGIN_METADATA instead of Q_EXPORT_PLUGIN2 .
Task-number: QTBUG-30508
Change-Id: Iedc1e140d3f597e29911a38e5d5548e6ac9981b3
Reviewed-by: Topi Reiniƶ <topi.reinio@digia.com>
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
class MyCustomWidgets: public QObject, public QDesignerCustomWidgetCollectionInterface
{
Q_OBJECT
+ Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QDesignerCustomWidgetCollectionInterface")
Q_INTERFACES(QDesignerCustomWidgetCollectionInterface)
public:
{
return widgets;
}
-
-Q_EXPORT_PLUGIN2(customwidgetsplugin, MyCustomWidgets)
//! [13]
//! [14]
-Q_EXPORT_PLUGIN2(customwidgetplugin, MyCustomWidget)
+Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QDesignerCustomWidgetInterface")
//! [14]