diff options
Diffstat (limited to 'plugins/geoservices/nokia/qgeosearchmanagerengine_nokia.cpp')
-rw-r--r-- | plugins/geoservices/nokia/qgeosearchmanagerengine_nokia.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/geoservices/nokia/qgeosearchmanagerengine_nokia.cpp b/plugins/geoservices/nokia/qgeosearchmanagerengine_nokia.cpp index 13d7276782..c5b703aa41 100644 --- a/plugins/geoservices/nokia/qgeosearchmanagerengine_nokia.cpp +++ b/plugins/geoservices/nokia/qgeosearchmanagerengine_nokia.cpp @@ -49,6 +49,7 @@ #include "qgeosearchmanagerengine_nokia.h" #include "qgeosearchreply_nokia.h" #include "marclanguagecodes.h" +#include "qlocationnetworkaccessmanagerfactory.h" #include <qgeoaddress.h> #include <qgeocoordinate.h> @@ -62,7 +63,8 @@ QGeoSearchManagerEngineNokia::QGeoSearchManagerEngineNokia(const QMap<QString, Q m_token(QGeoServiceProviderFactoryNokia::defaultToken), m_referer(QGeoServiceProviderFactoryNokia::defaultReferer) { - m_networkManager = new QNetworkAccessManager(this); + // Get manager from declarative factory or create a new one + m_networkManager = QLocationNetworkAccessManagerFactory::instance()->create(this); if (parameters.contains("places.proxy")) { QString proxy = parameters.value("places.proxy").toString(); |