diff options
Diffstat (limited to 'src/plugins/geoservices/nokia')
-rw-r--r-- | src/plugins/geoservices/nokia/nokia.pro | 2 | ||||
-rw-r--r-- | src/plugins/geoservices/nokia/nokia.qrc (renamed from src/plugins/geoservices/nokia/resource.qrc) | 0 | ||||
-rw-r--r-- | src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.cpp | 10 | ||||
-rw-r--r-- | src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.h | 2 |
4 files changed, 13 insertions, 1 deletions
diff --git a/src/plugins/geoservices/nokia/nokia.pro b/src/plugins/geoservices/nokia/nokia.pro index c60bc7af..c6dadd86 100644 --- a/src/plugins/geoservices/nokia/nokia.pro +++ b/src/plugins/geoservices/nokia/nokia.pro @@ -45,7 +45,7 @@ SOURCES += \ include(placesv2/placesv2.pri) -RESOURCES += resource.qrc +RESOURCES += nokia.qrc INCLUDEPATH += ../../../location/maps diff --git a/src/plugins/geoservices/nokia/resource.qrc b/src/plugins/geoservices/nokia/nokia.qrc index 41d973c5..41d973c5 100644 --- a/src/plugins/geoservices/nokia/resource.qrc +++ b/src/plugins/geoservices/nokia/nokia.qrc diff --git a/src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.cpp b/src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.cpp index 4deac4ee..f68a0d99 100644 --- a/src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.cpp +++ b/src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.cpp @@ -47,6 +47,11 @@ #include <QNetworkProxy> #include <QCoreApplication> +static void initResources() +{ + Q_INIT_RESOURCE(nokia); +} + QT_BEGIN_NAMESPACE namespace @@ -110,6 +115,11 @@ namespace } } +QGeoServiceProviderFactoryNokia::QGeoServiceProviderFactoryNokia() +{ + initResources(); +} + QGeoCodingManagerEngine *QGeoServiceProviderFactoryNokia::createGeocodingManagerEngine( const QVariantMap ¶meters, QGeoServiceProvider::Error *error, diff --git a/src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.h b/src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.h index bce65cbf..5ed2645e 100644 --- a/src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.h +++ b/src/plugins/geoservices/nokia/qgeoserviceproviderplugin_nokia.h @@ -52,6 +52,8 @@ class QGeoServiceProviderFactoryNokia : public QObject, public QGeoServiceProvid FILE "nokia_plugin.json") public: + QGeoServiceProviderFactoryNokia(); + QGeoCodingManagerEngine *createGeocodingManagerEngine(const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const; |