diff options
author | Jean Gressmann <jean.gressmann@nokia.com> | 2012-04-24 16:53:30 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-27 06:25:24 +0200 |
commit | 0f4b0b96a1ea36be198e1a5daa145fd50e7c5530 (patch) | |
tree | c58833ea665c0f214c657d09e82f56659f4a9bf8 /src/plugins/geoservices/nokia/qgeocodingmanagerengine_nokia.h | |
parent | 3fa23135e0271f4f34a276082d3b902e4533aa0f (diff) | |
download | qtlocation-0f4b0b96a1ea36be198e1a5daa145fd50e7c5530.tar.gz |
Wrap network access to enable testing in Nokia plugin
This enables subsequent testing of the stack (from C++) without being
connected to the network.
Change-Id: I55ad5ece9c323ec82a493d059f1418f68169c5e6
Task-number: QTBUG-25416
Reviewed-by: Alex Wilson <alex.wilson@nokia.com>
Diffstat (limited to 'src/plugins/geoservices/nokia/qgeocodingmanagerengine_nokia.h')
-rw-r--r-- | src/plugins/geoservices/nokia/qgeocodingmanagerengine_nokia.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/geoservices/nokia/qgeocodingmanagerengine_nokia.h b/src/plugins/geoservices/nokia/qgeocodingmanagerengine_nokia.h index eeddc269..447965ef 100644 --- a/src/plugins/geoservices/nokia/qgeocodingmanagerengine_nokia.h +++ b/src/plugins/geoservices/nokia/qgeocodingmanagerengine_nokia.h @@ -54,17 +54,20 @@ #include <qgeoserviceprovider.h> #include <qgeocodingmanagerengine.h> -#include <QNetworkAccessManager> + #include <QLocale> QT_BEGIN_NAMESPACE +class QGeoNetworkAccessManager; + class QGeocodingManagerEngineNokia : public QGeocodingManagerEngine { Q_OBJECT public: - QGeocodingManagerEngineNokia(const QMap<QString, QVariant> ¶meters, + QGeocodingManagerEngineNokia(QGeoNetworkAccessManager* networkManager, + const QMap<QString, QVariant> ¶meters, QGeoServiceProvider::Error *error, QString *errorString); ~QGeocodingManagerEngineNokia(); @@ -89,7 +92,7 @@ private: QString languageToMarc(QLocale::Language language); QString getAuthenticationString() const; - QNetworkAccessManager *m_networkManager; + QGeoNetworkAccessManager *m_networkManager; QString m_host; QString m_token; QString m_applicationId; |