summaryrefslogtreecommitdiff
path: root/src/location/maps/qgeoserviceprovider_p.h
diff options
context:
space:
mode:
authorPaolo Angelelli <paolo.angelelli@qt.io>2018-01-12 17:16:39 +0100
committerPaolo Angelelli <paolo.angelelli@qt.io>2018-01-24 12:45:18 +0000
commit5a6b1a0cff406a37faca940ae3b0e774c6d1c4d6 (patch)
tree5453dcf55adc58911f279a1b6859179f0be28b9e /src/location/maps/qgeoserviceprovider_p.h
parent05f635b24a9a290beae8eac2ade5ab77ade45b38 (diff)
downloadqtlocation-5a6b1a0cff406a37faca940ae3b0e774c6d1c4d6.tar.gz
Add QNavigationManager/QNavigationManagerEngine
This patch introduces the abovementioned classes to be subclassed in plugins. These are currently private, and intended to be only used in QML through appropriate wrappers. Change-Id: I4a063031a983e4bd070f503e1458b62e44c6e340 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'src/location/maps/qgeoserviceprovider_p.h')
-rw-r--r--src/location/maps/qgeoserviceprovider_p.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/location/maps/qgeoserviceprovider_p.h b/src/location/maps/qgeoserviceprovider_p.h
index 6bfb9b26..6703bf67 100644
--- a/src/location/maps/qgeoserviceprovider_p.h
+++ b/src/location/maps/qgeoserviceprovider_p.h
@@ -93,16 +93,19 @@ public:
QGeoRoutingManager *routingManager;
QGeoMappingManager *mappingManager;
QPlaceManager *placeManager;
+ QNavigationManager *navigationManager;
QGeoServiceProvider::Error geocodeError;
QGeoServiceProvider::Error routingError;
QGeoServiceProvider::Error mappingError;
QGeoServiceProvider::Error placeError;
+ QGeoServiceProvider::Error navigationError;
QString geocodeErrorString;
QString routingErrorString;
QString mappingErrorString;
QString placeErrorString;
+ QString navigationErrorString;
QGeoServiceProvider::Error error;
QString errorString;