diff options
author | Rinigus <rinigus.git@gmail.com> | 2017-10-07 15:56:50 +0300 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2017-10-09 13:22:58 +0300 |
commit | 965bfcfaac27218f06019aa078030a1ec9924c22 (patch) | |
tree | fcdf9fc184d5a8e7f4dfac042d46536dcd97f5fa /platform/qt/include | |
parent | 6e7781862e48c0c5fdc3147ee4056395410323a4 (diff) | |
download | qtlocation-mapboxgl-965bfcfaac27218f06019aa078030a1ec9924c22.tar.gz |
[qt] add ResourceTransform API
Diffstat (limited to 'platform/qt/include')
-rw-r--r-- | platform/qt/include/qmapboxgl.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/platform/qt/include/qmapboxgl.hpp b/platform/qt/include/qmapboxgl.hpp index e2fb283989..ce9cf1778c 100644 --- a/platform/qt/include/qmapboxgl.hpp +++ b/platform/qt/include/qmapboxgl.hpp @@ -10,6 +10,8 @@ #include <QString> #include <QStringList> +#include <functional> + class QMapboxGLPrivate; // This header follows the Qt coding style: https://wiki.qt.io/Qt_Coding_Style @@ -59,6 +61,9 @@ public: QString apiBaseUrl() const; void setApiBaseUrl(const QString &); + std::function<std::string(const std::string &&)> resourceTransform() const; + void setResourceTransform(std::function<std::string(const std::string &&)> &); + private: GLContextMode m_contextMode; ConstrainMode m_constrainMode; @@ -69,6 +74,7 @@ private: QString m_assetPath; QString m_accessToken; QString m_apiBaseUrl; + std::function<std::string(const std::string &&)> m_resourceTransform; }; struct Q_DECL_EXPORT QMapboxGLCameraOptions { |