From d5b31c5b61e43546d5e8bc3637acf3f7cc4f14d6 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Thu, 26 Apr 2018 16:59:21 +0200 Subject: Remove the code to manually initialize resources in static builds After commit be9a56e5e3ced5d0d668fa24e4c65ae928f2e25a in qtbase, this is not needed anymore. Instead the resource system injects the plugin entry point with a reference to all resources. Change-Id: I03294a3ee43097ce535ef7c2805ee33a99e7dd25 Reviewed-by: Alex Blasche --- src/imports/location/location.cpp | 9 +-------- src/imports/locationlabs/locationlabs.cpp | 9 +-------- src/imports/positioning/positioning.cpp | 9 +-------- 3 files changed, 3 insertions(+), 24 deletions(-) (limited to 'src/imports') diff --git a/src/imports/location/location.cpp b/src/imports/location/location.cpp index 45b104b9..f806e013 100644 --- a/src/imports/location/location.cpp +++ b/src/imports/location/location.cpp @@ -73,13 +73,6 @@ #include -static void initResources() -{ -#ifdef QT_STATIC - Q_INIT_RESOURCE(qmake_QtLocation); -#endif -} - QT_BEGIN_NAMESPACE @@ -91,7 +84,7 @@ class QtLocationDeclarativeModule: public QQmlExtensionPlugin FILE "plugin.json") public: - QtLocationDeclarativeModule(QObject *parent = 0) : QQmlExtensionPlugin(parent) { initResources(); } + QtLocationDeclarativeModule(QObject *parent = 0) : QQmlExtensionPlugin(parent) { } virtual void registerTypes(const char *uri) { if (QLatin1String(uri) == QLatin1String("QtLocation")) { diff --git a/src/imports/locationlabs/locationlabs.cpp b/src/imports/locationlabs/locationlabs.cpp index 56924b80..6f3b6dd1 100644 --- a/src/imports/locationlabs/locationlabs.cpp +++ b/src/imports/locationlabs/locationlabs.cpp @@ -46,13 +46,6 @@ #include #include -static void initResources() -{ -#ifdef QT_STATIC - Q_INIT_RESOURCE(qmake_QtLocationLabs); -#endif -} - QT_BEGIN_NAMESPACE @@ -64,7 +57,7 @@ class QtLocationLabsDeclarativeModule: public QQmlExtensionPlugin FILE "plugin.json") public: - QtLocationLabsDeclarativeModule(QObject *parent = 0) : QQmlExtensionPlugin(parent) { initResources(); } + QtLocationLabsDeclarativeModule(QObject *parent = 0) : QQmlExtensionPlugin(parent) { } virtual void registerTypes(const char *uri) { if (QLatin1String(uri) == QLatin1String("Qt.labs.location")) { diff --git a/src/imports/positioning/positioning.cpp b/src/imports/positioning/positioning.cpp index 6af79b54..08ce384b 100644 --- a/src/imports/positioning/positioning.cpp +++ b/src/imports/positioning/positioning.cpp @@ -62,13 +62,6 @@ #include -static void initResources() -{ -#ifdef QT_STATIC - Q_INIT_RESOURCE(qmake_QtPositioning); -#endif -} - QT_BEGIN_NAMESPACE /*! @@ -572,7 +565,7 @@ class QtPositioningDeclarativeModule: public QQmlExtensionPlugin FILE "plugin.json") public: - QtPositioningDeclarativeModule(QObject *parent = 0) : QQmlExtensionPlugin(parent) { initResources(); } + QtPositioningDeclarativeModule(QObject *parent = 0) : QQmlExtensionPlugin(parent) { } virtual void registerTypes(const char *uri) { if (QLatin1String(uri) == QStringLiteral("QtPositioning")) { -- cgit v1.2.1