summaryrefslogtreecommitdiffstats
path: root/src/settingsui/settingsuiplugin/plugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/settingsui/settingsuiplugin/plugin.cpp')
-rw-r--r--src/settingsui/settingsuiplugin/plugin.cpp34
1 files changed, 1 insertions, 33 deletions
diff --git a/src/settingsui/settingsuiplugin/plugin.cpp b/src/settingsui/settingsuiplugin/plugin.cpp
index 3ea37ad..8ac64e1 100644
--- a/src/settingsui/settingsuiplugin/plugin.cpp
+++ b/src/settingsui/settingsuiplugin/plugin.cpp
@@ -26,17 +26,7 @@
** $QT_END_LICENSE$
**
****************************************************************************/
-#include <QtQml/qqmlextensionplugin.h>
-#include <QtQml/qqml.h>
-
-static void initResources()
-{
-#ifdef QT_STATIC
- Q_INIT_RESOURCE(qmake_QtDeviceUtilities_SettingsUI);
-#endif
- Q_INIT_RESOURCE(settingsui);
-}
-
+#include "plugin_p.h"
/*!
\qmlmodule QtDeviceUtilities.SettingsUI
\title Qt Device Utilities: Settings UI
@@ -80,25 +70,3 @@ static void initResources()
There is no need to import the various \c {DeviceUtilities.*} modules and
to declare a custom settings UI, unless specifically required.
*/
-
-QT_BEGIN_NAMESPACE
-
-class SettingsUIQmlPlugin : public QQmlExtensionPlugin
-{
- Q_OBJECT
- Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
-
-public:
- SettingsUIQmlPlugin(QObject *parent = nullptr) : QQmlExtensionPlugin(parent) { initResources(); }
- void registerTypes(const char *uri) override
- {
- // @uri QtDeviceUtilities.SettingsUI
- Q_ASSERT(uri == QLatin1String("QtDeviceUtilities.SettingsUI"));
- qmlRegisterType(QUrl("qrc:/pluginMain.qml"), uri, 2, 0, "SettingsUI");
- }
-
-};
-
-QT_END_NAMESPACE
-
-#include "plugin.moc"