summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>2015-04-14 15:53:12 +0200
committerOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>2015-05-11 07:41:58 +0000
commit7d4149e61fbb299e95968da22daa0818e30802b9 (patch)
tree6084c2e9af72255098c9131c8e212dc0a5672a48
parent3d5dd90ee924665fb1401846a3712ad176a55632 (diff)
move ui loader interfaces to own module
it's backwards to declare the interface as part of the designer library itself, as that obviously pulls in half of designer itself into custom widget plugins which should be perfectly usable from the stand-alone ui loader in uitools. also, designer isn't built for embedded systems, so the bundling needlessly limited the availability of widget plugins. so move the relevant headers into a separate include-only module. the designer module retains forwarding headers, as the old includes obviously need to continue working. [ChangeLog][UiTools] Custom widget plugins should now use QT+=uiplugin instead of QT+=designer. This makes them usable on embedded systems. Task-number: QTBUG-44724 Change-Id: I5535b10d2f095b257eeda9681f60b2f8c699f7d7 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
-rw-r--r--examples/designer/containerextension/multipagewidgetplugin.h2
-rw-r--r--examples/designer/customwidgetplugin/analogclock.h2
-rw-r--r--examples/designer/customwidgetplugin/customwidgetplugin.h2
-rw-r--r--examples/designer/customwidgetplugin/customwidgetplugin.pro2
-rw-r--r--examples/designer/designer.pro3
-rw-r--r--examples/designer/taskmenuextension/tictactoeplugin.h2
-rw-r--r--examples/designer/worldtimeclockplugin/worldtimeclock.h2
-rw-r--r--examples/designer/worldtimeclockplugin/worldtimeclockplugin.h2
-rw-r--r--examples/designer/worldtimeclockplugin/worldtimeclockplugin.pro2
-rw-r--r--examples/uitools/uitools.pro2
-rw-r--r--src/designer/src/components/widgetbox/widgetboxtreewidget.cpp3
-rw-r--r--src/designer/src/designer/doc/qtdesigner.qdocconf2
-rw-r--r--src/designer/src/lib/lib.pro3
-rw-r--r--src/designer/src/lib/shared/plugindialog.cpp3
-rw-r--r--src/designer/src/lib/shared/pluginmanager.cpp3
-rw-r--r--src/designer/src/lib/shared/qdesigner_formbuilder.cpp4
-rw-r--r--src/designer/src/lib/shared/qsimpleresource.cpp3
-rw-r--r--src/designer/src/lib/shared/widgetdatabase.cpp3
-rw-r--r--src/designer/src/lib/shared/widgetfactory.cpp3
-rw-r--r--src/designer/src/lib/uilib/formbuilder.cpp2
-rw-r--r--src/designer/src/lib/uilib/uilib.pri3
-rw-r--r--src/designer/src/plugins/activeqt/qaxwidgetplugin.h2
-rw-r--r--src/designer/src/plugins/qquickwidget/qquickwidget_plugin.h2
-rw-r--r--src/designer/src/plugins/qwebview/qwebview_plugin.h2
-rw-r--r--src/designer/src/src.pro3
-rw-r--r--src/designer/src/uiplugin/customwidget.h (renamed from src/designer/src/lib/uilib/customwidget.h)0
-rw-r--r--src/designer/src/uiplugin/customwidget.qdoc (renamed from src/designer/src/lib/uilib/customwidget.qdoc)0
-rw-r--r--src/designer/src/uiplugin/qdesignerexportwidget.h (renamed from src/designer/src/lib/uilib/qdesignerexportwidget.h)0
-rw-r--r--src/designer/src/uiplugin/uiplugin.pro6
-rw-r--r--src/designer/src/uitools/quiloader.cpp3
-rw-r--r--src/designer/src/uitools/uitools.pro5
-rw-r--r--sync.profile10
32 files changed, 57 insertions, 29 deletions
diff --git a/examples/designer/containerextension/multipagewidgetplugin.h b/examples/designer/containerextension/multipagewidgetplugin.h
index 34a183668..edb897b1d 100644
--- a/examples/designer/containerextension/multipagewidgetplugin.h
+++ b/examples/designer/containerextension/multipagewidgetplugin.h
@@ -42,7 +42,7 @@
#ifndef MULTIPAGEWIDGETPLUGIN_H
#define MULTIPAGEWIDGETPLUGIN_H
-#include <QtDesigner/QDesignerCustomWidgetInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
QT_BEGIN_NAMESPACE
class QIcon;
diff --git a/examples/designer/customwidgetplugin/analogclock.h b/examples/designer/customwidgetplugin/analogclock.h
index 1ea6d9eb4..daec72452 100644
--- a/examples/designer/customwidgetplugin/analogclock.h
+++ b/examples/designer/customwidgetplugin/analogclock.h
@@ -42,7 +42,7 @@
#define ANALOGCLOCK_H
#include <QWidget>
-#include <QtDesigner/QDesignerExportWidget>
+#include <QtUiPlugin/QDesignerExportWidget>
class QDESIGNER_WIDGET_EXPORT AnalogClock : public QWidget
{
diff --git a/examples/designer/customwidgetplugin/customwidgetplugin.h b/examples/designer/customwidgetplugin/customwidgetplugin.h
index a5037477d..dd48fbf87 100644
--- a/examples/designer/customwidgetplugin/customwidgetplugin.h
+++ b/examples/designer/customwidgetplugin/customwidgetplugin.h
@@ -41,7 +41,7 @@
#ifndef CUSTOMWIDGETPLUGIN_H
#define CUSTOMWIDGETPLUGIN_H
-#include <QDesignerCustomWidgetInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
//! [0]
class AnalogClockPlugin : public QObject, public QDesignerCustomWidgetInterface
diff --git a/examples/designer/customwidgetplugin/customwidgetplugin.pro b/examples/designer/customwidgetplugin/customwidgetplugin.pro
index 0e2006f37..4c2c29843 100644
--- a/examples/designer/customwidgetplugin/customwidgetplugin.pro
+++ b/examples/designer/customwidgetplugin/customwidgetplugin.pro
@@ -1,5 +1,5 @@
#! [0]
-QT += widgets designer
+QT += widgets uiplugin
#! [0]
QTDIR_build {
diff --git a/examples/designer/designer.pro b/examples/designer/designer.pro
index 38987f8da..2248d3ec1 100644
--- a/examples/designer/designer.pro
+++ b/examples/designer/designer.pro
@@ -14,8 +14,5 @@ solaris-cc*:SUBDIRS -= calculatorbuilder \
qtNomakeTools( \
containerextension \
- customwidgetplugin \
taskmenuextension \
- worldtimeclockbuilder \
- worldtimeclockplugin \
)
diff --git a/examples/designer/taskmenuextension/tictactoeplugin.h b/examples/designer/taskmenuextension/tictactoeplugin.h
index 6ed8b7659..783caa93d 100644
--- a/examples/designer/taskmenuextension/tictactoeplugin.h
+++ b/examples/designer/taskmenuextension/tictactoeplugin.h
@@ -42,7 +42,7 @@
#ifndef TICTACTOEPLUGIN_H
#define TICTACTOEPLUGIN_H
-#include <QDesignerCustomWidgetInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
QT_BEGIN_NAMESPACE
class QIcon;
diff --git a/examples/designer/worldtimeclockplugin/worldtimeclock.h b/examples/designer/worldtimeclockplugin/worldtimeclock.h
index e0220a8dc..8aede328c 100644
--- a/examples/designer/worldtimeclockplugin/worldtimeclock.h
+++ b/examples/designer/worldtimeclockplugin/worldtimeclock.h
@@ -43,7 +43,7 @@
#include <QTime>
#include <QWidget>
-#include <QtDesigner/QDesignerExportWidget>
+#include <QtUiPlugin/QDesignerExportWidget>
//! [0] //! [1]
class QDESIGNER_WIDGET_EXPORT WorldTimeClock : public QWidget
diff --git a/examples/designer/worldtimeclockplugin/worldtimeclockplugin.h b/examples/designer/worldtimeclockplugin/worldtimeclockplugin.h
index 7ed81ba6f..0a4a40745 100644
--- a/examples/designer/worldtimeclockplugin/worldtimeclockplugin.h
+++ b/examples/designer/worldtimeclockplugin/worldtimeclockplugin.h
@@ -41,7 +41,7 @@
#ifndef WORLDTIMECLOCKPLUGIN_H
#define WORLDTIMECLOCKPLUGIN_H
-#include <QDesignerCustomWidgetInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
//! [0]
class WorldTimeClockPlugin : public QObject,
diff --git a/examples/designer/worldtimeclockplugin/worldtimeclockplugin.pro b/examples/designer/worldtimeclockplugin/worldtimeclockplugin.pro
index 80a97152a..e8a2d2aab 100644
--- a/examples/designer/worldtimeclockplugin/worldtimeclockplugin.pro
+++ b/examples/designer/worldtimeclockplugin/worldtimeclockplugin.pro
@@ -1,5 +1,5 @@
#! [0]
-QT += widgets designer
+QT += widgets uiplugin
#! [0]
QTDIR_build {
diff --git a/examples/uitools/uitools.pro b/examples/uitools/uitools.pro
index c2e3c3405..39bf8e30b 100644
--- a/examples/uitools/uitools.pro
+++ b/examples/uitools/uitools.pro
@@ -1,4 +1,4 @@
TEMPLATE = subdirs
SUBDIRS = multipleinheritance
-!wince*:contains(QT_BUILD_PARTS, tools): SUBDIRS += textfinder
+!wince: SUBDIRS += textfinder
diff --git a/src/designer/src/components/widgetbox/widgetboxtreewidget.cpp b/src/designer/src/components/widgetbox/widgetboxtreewidget.cpp
index 1b16831ba..cc1c7570e 100644
--- a/src/designer/src/components/widgetbox/widgetboxtreewidget.cpp
+++ b/src/designer/src/components/widgetbox/widgetboxtreewidget.cpp
@@ -44,9 +44,10 @@
// sdk
#include <QtDesigner/QDesignerFormEditorInterface>
#include <QtDesigner/QDesignerDnDItemInterface>
-#include <QtDesigner/QDesignerCustomWidgetInterface>
#include <QtDesigner/QDesignerSettingsInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
+
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QApplication>
#include <QtWidgets/QTreeWidgetItem>
diff --git a/src/designer/src/designer/doc/qtdesigner.qdocconf b/src/designer/src/designer/doc/qtdesigner.qdocconf
index cad640eaa..0f9f4a270 100644
--- a/src/designer/src/designer/doc/qtdesigner.qdocconf
+++ b/src/designer/src/designer/doc/qtdesigner.qdocconf
@@ -30,9 +30,11 @@ qhp.QtDesigner.subprojects.classes.sortPages = true
language = Cpp
headerdirs += .. \
+ ../../uiplugin \
../../lib
sourcedirs = .. \
+ ../../uiplugin \
../../lib
exampledirs = ../../../../../examples/designer \
diff --git a/src/designer/src/lib/lib.pro b/src/designer/src/lib/lib.pro
index 642fa617c..2a597d0cf 100644
--- a/src/designer/src/lib/lib.pro
+++ b/src/designer/src/lib/lib.pro
@@ -1,10 +1,9 @@
MODULE = designer
TARGET = QtDesigner
-QT = core-private gui-private widgets-private xml
+QT = core-private gui-private widgets-private xml uiplugin
MODULE_PLUGIN_TYPES = designer
-MODULE_CONFIG = designer_defines
load(qt_module)
DEFINES += \
diff --git a/src/designer/src/lib/shared/plugindialog.cpp b/src/designer/src/lib/shared/plugindialog.cpp
index 3f8f9da39..ecf9acb81 100644
--- a/src/designer/src/lib/shared/plugindialog.cpp
+++ b/src/designer/src/lib/shared/plugindialog.cpp
@@ -37,9 +37,10 @@
#include <QtDesigner/QDesignerFormEditorInterface>
#include <QtDesigner/QDesignerIntegrationInterface>
-#include <QtDesigner/QDesignerCustomWidgetCollectionInterface>
#include <QtDesigner/QDesignerWidgetDataBaseInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetCollectionInterface>
+
#include <QtWidgets/QStyle>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QPushButton>
diff --git a/src/designer/src/lib/shared/pluginmanager.cpp b/src/designer/src/lib/shared/pluginmanager.cpp
index e7dca4358..856e07cf4 100644
--- a/src/designer/src/lib/shared/pluginmanager.cpp
+++ b/src/designer/src/lib/shared/pluginmanager.cpp
@@ -36,10 +36,11 @@
#include "qdesigner_qsettings_p.h"
#include <QtDesigner/QDesignerFormEditorInterface>
-#include <QtDesigner/QDesignerCustomWidgetInterface>
#include <QtDesigner/QExtensionManager>
#include <QtDesigner/QDesignerLanguageExtension>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
+
#include <QtCore/QDir>
#include <QtCore/QFile>
#include <QtCore/QFileInfo>
diff --git a/src/designer/src/lib/shared/qdesigner_formbuilder.cpp b/src/designer/src/lib/shared/qdesigner_formbuilder.cpp
index 2e50172d8..8ad93be50 100644
--- a/src/designer/src/lib/shared/qdesigner_formbuilder.cpp
+++ b/src/designer/src/lib/shared/qdesigner_formbuilder.cpp
@@ -41,15 +41,15 @@
#include <QtDesigner/private/formbuilderextra_p.h>
// sdk
#include <QtDesigner/container.h>
-#include <QtDesigner/customwidget.h>
#include <QtDesigner/propertysheet.h>
#include <QtDesigner/QExtensionManager>
#include <QtDesigner/QDesignerFormEditorInterface>
#include <QtDesigner/QDesignerFormWindowInterface>
#include <QtDesigner/QDesignerWidgetFactoryInterface>
-#include <QtDesigner/QDesignerCustomWidgetInterface>
#include <abstractdialoggui_p.h>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
+
// shared
#include <qdesigner_propertysheet_p.h>
#include <qdesigner_utils_p.h>
diff --git a/src/designer/src/lib/shared/qsimpleresource.cpp b/src/designer/src/lib/shared/qsimpleresource.cpp
index 21295f766..989b0bc8e 100644
--- a/src/designer/src/lib/shared/qsimpleresource.cpp
+++ b/src/designer/src/lib/shared/qsimpleresource.cpp
@@ -41,9 +41,10 @@
#include <QtDesigner/QDesignerFormEditorInterface>
#include <QtDesigner/QDesignerLanguageExtension>
#include <QtDesigner/QExtensionManager>
-#include <QtDesigner/QDesignerCustomWidgetInterface>
#include <QtDesigner/extrainfo.h>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
+
#include <QtGui/QIcon>
#include <QtWidgets/QWidget>
#include <QtWidgets/QAction>
diff --git a/src/designer/src/lib/shared/widgetdatabase.cpp b/src/designer/src/lib/shared/widgetdatabase.cpp
index 311078449..4840bee14 100644
--- a/src/designer/src/lib/shared/widgetdatabase.cpp
+++ b/src/designer/src/lib/shared/widgetdatabase.cpp
@@ -40,11 +40,12 @@
#include "qdesigner_utils_p.h"
#include <QtDesigner/private/ui4_p.h>
-#include <QtDesigner/customwidget.h>
#include <QtDesigner/propertysheet.h>
#include <QtDesigner/QExtensionManager>
#include <QtDesigner/QDesignerFormEditorInterface>
+#include <QtUiPlugin/customwidget.h>
+
#include <QtCore/QXmlStreamWriter>
#include <QtCore/QScopedPointer>
diff --git a/src/designer/src/lib/shared/widgetfactory.cpp b/src/designer/src/lib/shared/widgetfactory.cpp
index ebc22520a..2208db2d5 100644
--- a/src/designer/src/lib/shared/widgetfactory.cpp
+++ b/src/designer/src/lib/shared/widgetfactory.cpp
@@ -55,13 +55,14 @@
// sdk
#include <QtDesigner/QDesignerFormEditorInterface>
#include <QtDesigner/QDesignerContainerExtension>
-#include <QtDesigner/QDesignerCustomWidgetInterface>
#include <QtDesigner/QExtensionManager>
#include <QtDesigner/QDesignerPropertySheetExtension>
#include <QtDesigner/QDesignerLanguageExtension>
#include <QtDesigner/QDesignerFormWindowManagerInterface>
#include <QtDesigner/QDesignerFormWindowCursorInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
+
#include <QtWidgets/QtWidgets>
#include <QtWidgets/QScrollBar>
#include <QtWidgets/QFontComboBox>
diff --git a/src/designer/src/lib/uilib/formbuilder.cpp b/src/designer/src/lib/uilib/formbuilder.cpp
index 17cc314f0..f29257cd0 100644
--- a/src/designer/src/lib/uilib/formbuilder.cpp
+++ b/src/designer/src/lib/uilib/formbuilder.cpp
@@ -31,11 +31,11 @@
**
****************************************************************************/
-#include "customwidget.h"
#include "formbuilder.h"
#include "formbuilderextra_p.h"
#include "ui4_p.h"
+#include <QtUiPlugin/customwidget.h>
#include <QtWidgets/QtWidgets>
QT_BEGIN_NAMESPACE
diff --git a/src/designer/src/lib/uilib/uilib.pri b/src/designer/src/lib/uilib/uilib.pri
index d0002b481..26510bcb3 100644
--- a/src/designer/src/lib/uilib/uilib.pri
+++ b/src/designer/src/lib/uilib/uilib.pri
@@ -3,14 +3,13 @@ INCLUDEPATH += $$PWD
DEFINES += QT_DESIGNER
-QT += widgets
+QT += widgets uiplugin
# Input
HEADERS += \
$$PWD/ui4_p.h \
$$PWD/abstractformbuilder.h \
$$PWD/formbuilder.h \
- $$PWD/customwidget.h \
$$PWD/properties_p.h \
$$PWD/formbuilderextra_p.h \
$$PWD/resourcebuilder_p.h \
diff --git a/src/designer/src/plugins/activeqt/qaxwidgetplugin.h b/src/designer/src/plugins/activeqt/qaxwidgetplugin.h
index 1834b2ea1..8a6709a66 100644
--- a/src/designer/src/plugins/activeqt/qaxwidgetplugin.h
+++ b/src/designer/src/plugins/activeqt/qaxwidgetplugin.h
@@ -34,7 +34,7 @@
#ifndef ACTIVEXPLUGIN_H
#define ACTIVEXPLUGIN_H
-#include <QtDesigner/QDesignerCustomWidgetInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
#include <QtCore/QObject>
QT_BEGIN_NAMESPACE
diff --git a/src/designer/src/plugins/qquickwidget/qquickwidget_plugin.h b/src/designer/src/plugins/qquickwidget/qquickwidget_plugin.h
index 93107127d..7c832fecf 100644
--- a/src/designer/src/plugins/qquickwidget/qquickwidget_plugin.h
+++ b/src/designer/src/plugins/qquickwidget/qquickwidget_plugin.h
@@ -35,7 +35,7 @@
#define QQUICKWIDGET_PLUGIN_H
#include <QtQuick/QQuickWindow>
-#include <QtDesigner/QDesignerCustomWidgetInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
QT_BEGIN_NAMESPACE
diff --git a/src/designer/src/plugins/qwebview/qwebview_plugin.h b/src/designer/src/plugins/qwebview/qwebview_plugin.h
index 077d5a273..c402c6671 100644
--- a/src/designer/src/plugins/qwebview/qwebview_plugin.h
+++ b/src/designer/src/plugins/qwebview/qwebview_plugin.h
@@ -34,7 +34,7 @@
#ifndef QWEBPAGE_PLUGIN_H
#define QWEBPAGE_PLUGIN_H
-#include <QtDesigner/QDesignerCustomWidgetInterface>
+#include <QtUiPlugin/QDesignerCustomWidgetInterface>
QT_BEGIN_NAMESPACE
diff --git a/src/designer/src/src.pro b/src/designer/src/src.pro
index e02ca8efb..6915e34e9 100644
--- a/src/designer/src/src.pro
+++ b/src/designer/src/src.pro
@@ -1,6 +1,7 @@
TEMPLATE = subdirs
SUBDIRS = \
+ uiplugin \
uitools \
lib \
components \
@@ -8,6 +9,8 @@ SUBDIRS = \
contains(QT_CONFIG, shared): SUBDIRS += plugins
+uitools.depends = uiplugin
+lib.depends = uiplugin
components.depends = lib
designer.depends = components
plugins.depends = lib
diff --git a/src/designer/src/lib/uilib/customwidget.h b/src/designer/src/uiplugin/customwidget.h
index 3c9083fdc..3c9083fdc 100644
--- a/src/designer/src/lib/uilib/customwidget.h
+++ b/src/designer/src/uiplugin/customwidget.h
diff --git a/src/designer/src/lib/uilib/customwidget.qdoc b/src/designer/src/uiplugin/customwidget.qdoc
index e8e4a4b76..e8e4a4b76 100644
--- a/src/designer/src/lib/uilib/customwidget.qdoc
+++ b/src/designer/src/uiplugin/customwidget.qdoc
diff --git a/src/designer/src/lib/uilib/qdesignerexportwidget.h b/src/designer/src/uiplugin/qdesignerexportwidget.h
index ff7e28ad9..ff7e28ad9 100644
--- a/src/designer/src/lib/uilib/qdesignerexportwidget.h
+++ b/src/designer/src/uiplugin/qdesignerexportwidget.h
diff --git a/src/designer/src/uiplugin/uiplugin.pro b/src/designer/src/uiplugin/uiplugin.pro
new file mode 100644
index 000000000..7c41ea78c
--- /dev/null
+++ b/src/designer/src/uiplugin/uiplugin.pro
@@ -0,0 +1,6 @@
+TARGET = QtUiPlugin
+CONFIG += no_private_module header_module
+QT += widgets
+
+MODULE_CONFIG = designer_defines
+load(qt_module)
diff --git a/src/designer/src/uitools/quiloader.cpp b/src/designer/src/uitools/quiloader.cpp
index af2ee4fd9..a225744e1 100644
--- a/src/designer/src/uitools/quiloader.cpp
+++ b/src/designer/src/uitools/quiloader.cpp
@@ -34,7 +34,8 @@
#include "quiloader.h"
#include "quiloader_p.h"
-#include "customwidget.h"
+
+#include <QtUiPlugin/customwidget.h>
#include <formbuilder.h>
#include <formbuilderextra_p.h>
diff --git a/src/designer/src/uitools/uitools.pro b/src/designer/src/uitools/uitools.pro
index 9cdc59633..b9e500080 100644
--- a/src/designer/src/uitools/uitools.pro
+++ b/src/designer/src/uitools/uitools.pro
@@ -5,6 +5,11 @@ include(../lib/uilib/uilib.pri)
QMAKE_DOCS = $$PWD/doc/qtuitools.qdocconf
+# QtUiPlugins end up in designer for historical reasons. However, if
+# designer isn't actually built, we need to claim the plugin type here.
+!qtBuildPart(tools): \
+ MODULE_PLUGIN_TYPES = designer
+
load(qt_module)
HEADERS += quiloader.h
diff --git a/sync.profile b/sync.profile
index 97beabbb3..ff59ca3c2 100644
--- a/sync.profile
+++ b/sync.profile
@@ -2,6 +2,7 @@
"QtCLucene" => "$basedir/src/assistant/clucene",
"QtHelp" => "$basedir/src/assistant/help",
"QtUiTools" => "$basedir/src/designer/src/uitools",
+ "QtUiPlugin" => "$basedir/src/designer/src/uiplugin",
"QtDesigner" => "$basedir/src/designer/src/lib",
"QtDesignerComponents" => "$basedir/src/designer/src/components/lib",
);
@@ -9,6 +10,15 @@
);
%classnames = (
);
+%deprecatedheaders = (
+ "QtDesigner" => {
+ "customwidget.h" => "QtUiPlugin/customwidget.h",
+ "QDesignerCustomWidgetInterface" => "QtUiPlugin/QDesignerCustomWidgetInterface",
+ "QDesignerCustomWidgetCollectionInterface" => "QtUiPlugin/QDesignerCustomWidgetCollectionInterface",
+ "qdesignerexportwidget.h" => "QtUiPlugin/qdesignerexportwidget.h",
+ "QDesignerExportWidget" => "QtUiPlugin/QDesignerExportWidget"
+ }
+);
# Module dependencies.
# Every module that is required to build this module should have one entry.
# Each of the module version specifiers can take one of the following values: