From bfdf4e3b988e4c3517e185306293af495491952c Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 9 Apr 2013 10:22:49 +0200 Subject: [PATCH] Fix plugin export macros in Qt Designer documentation. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Use Q_PLUGIN_METADATA instead of Q_EXPORT_PLUGIN2 . Task-number: QTBUG-30508 Change-Id: Iedc1e140d3f597e29911a38e5d5548e6ac9981b3 Reviewed-by: Topi Reiniö Reviewed-by: Jerome Pasion --- .../src/designer/doc/snippets/plugins/doc_src_qtdesigner.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/designer/src/designer/doc/snippets/plugins/doc_src_qtdesigner.cpp b/src/designer/src/designer/doc/snippets/plugins/doc_src_qtdesigner.cpp index 17d270b..7fe9447 100644 --- a/src/designer/src/designer/doc/snippets/plugins/doc_src_qtdesigner.cpp +++ b/src/designer/src/designer/doc/snippets/plugins/doc_src_qtdesigner.cpp @@ -230,6 +230,7 @@ QObject *AGeneralExtensionFactory::createExtension(QObject *object, class MyCustomWidgets: public QObject, public QDesignerCustomWidgetCollectionInterface { Q_OBJECT + Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QDesignerCustomWidgetCollectionInterface") Q_INTERFACES(QDesignerCustomWidgetCollectionInterface) public: @@ -256,13 +257,11 @@ QList MyCustomWidgets::customWidgets() const { return widgets; } - -Q_EXPORT_PLUGIN2(customwidgetsplugin, MyCustomWidgets) //! [13] //! [14] -Q_EXPORT_PLUGIN2(customwidgetplugin, MyCustomWidget) +Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QDesignerCustomWidgetInterface") //! [14] -- 2.7.4