diff options
Diffstat (limited to 'plugins/geoservices/nokia/qgeomappingmanagerengine_nokia.cpp')
-rwxr-xr-x | plugins/geoservices/nokia/qgeomappingmanagerengine_nokia.cpp | 4 |
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(); |