summaryrefslogtreecommitdiffstats
path: root/plugins/geoservices/nokia/qgeomappingmanagerengine_nokia.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/geoservices/nokia/qgeomappingmanagerengine_nokia.cpp')
-rwxr-xr-xplugins/geoservices/nokia/qgeomappingmanagerengine_nokia.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/geoservices/nokia/qgeomappingmanagerengine_nokia.cpp b/plugins/geoservices/nokia/qgeomappingmanagerengine_nokia.cpp
index 2b2842d550..3a0539bf6e 100755
--- a/plugins/geoservices/nokia/qgeomappingmanagerengine_nokia.cpp
+++ b/plugins/geoservices/nokia/qgeomappingmanagerengine_nokia.cpp
@@ -50,6 +50,7 @@
#include "qgeomapreply_nokia.h"
#include "qgeotiledmapdata_nokia.h"
#include "marclanguagecodes.h"
+#include "qlocationnetworkaccessmanagerfactory.h"
#include <qgeotiledmaprequest.h>
@@ -212,7 +213,8 @@ QGeoMappingManagerEngineNokia::QGeoMappingManagerEngineNokia(const QMap<QString,
modes << QGraphicsGeoMap::OnlineMode;
setSupportedConnectivityModes(modes);
- m_networkManager = new QNetworkAccessManager(this);
+ // Get manager from declarative factory or create a new one
+ m_networkManager = QLocationNetworkAccessManagerFactory::instance()->create(this);
if (parameters.contains("mapping.proxy")) {
QString proxy = parameters.value("mapping.proxy").toString();