diff options
author | Alex Leung <alex.leung@thalmic.com> | 2020-03-03 10:25:48 -0500 |
---|---|---|
committer | Alex Leung <alex.leung@thalmic.com> | 2020-03-24 18:12:31 -0500 |
commit | f16f4a231cd10867c10eb42fb456867469c93836 (patch) | |
tree | 5e0bf9a52353ccc3051568ce6e2a80bf065e7b37 /src/plugins/geoservices/mapboxgl/qgeomappingmanagerenginemapboxgl.cpp | |
parent | a0e88ed10cd07d4bdf79d7e7f05f01179f2eb296 (diff) | |
download | qtlocation-f16f4a231cd10867c10eb42fb456867469c93836.tar.gz |
Support custom Mapbox API base URLs
Added support for custom Mapbox API base URLs.
Fixes: QTBUG-82655
Change-Id: Ieebcc834f8aeaeb223b036100e5edadd55749101
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Diffstat (limited to 'src/plugins/geoservices/mapboxgl/qgeomappingmanagerenginemapboxgl.cpp')
-rw-r--r-- | src/plugins/geoservices/mapboxgl/qgeomappingmanagerenginemapboxgl.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/geoservices/mapboxgl/qgeomappingmanagerenginemapboxgl.cpp b/src/plugins/geoservices/mapboxgl/qgeomappingmanagerenginemapboxgl.cpp index 5cbde041..cde7871e 100644 --- a/src/plugins/geoservices/mapboxgl/qgeomappingmanagerenginemapboxgl.cpp +++ b/src/plugins/geoservices/mapboxgl/qgeomappingmanagerenginemapboxgl.cpp @@ -73,6 +73,11 @@ QGeoMappingManagerEngineMapboxGL::QGeoMappingManagerEngineMapboxGL(const QVarian m_useChinaEndpoint = parameters.value(QStringLiteral("mapboxgl.china")).toBool(); } + if (parameters.contains(QStringLiteral("mapboxgl.api_base_url"))) { + const QString apiBaseUrl = parameters.value(QStringLiteral("mapboxgl.api_base_url")).toString(); + m_settings.setApiBaseUrl(apiBaseUrl); + } + QVariantMap metadata; metadata["isHTTPS"] = true; |