summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2015-10-14 21:44:29 -0700
committerThiago Marcos P. Santos <thiago@mapbox.com>2016-04-20 20:55:51 +0300
commit814a12a63c3683996c78a9b7d2ca638a72ecda55 (patch)
treeeeb71c9f0add1b29c0e4bee564a2884e67b4aafd /platform
parent01d50b7bd2e2325be083c35b11edd2784190894a (diff)
downloadqtlocation-mapboxgl-814a12a63c3683996c78a9b7d2ca638a72ecda55.tar.gz
[Qt] Forward style{JSON,URL} getters
Diffstat (limited to 'platform')
-rw-r--r--platform/qt/include/qmapboxgl.hpp3
-rw-r--r--platform/qt/src/qmapboxgl.cpp10
2 files changed, 13 insertions, 0 deletions
diff --git a/platform/qt/include/qmapboxgl.hpp b/platform/qt/include/qmapboxgl.hpp
index 7c47843657..cabfc88b0b 100644
--- a/platform/qt/include/qmapboxgl.hpp
+++ b/platform/qt/include/qmapboxgl.hpp
@@ -54,6 +54,9 @@ public:
void cycleDebugOptions();
+ QString styleJSON() const;
+ QString styleURL() const;
+
void setStyleJSON(const QString &);
void setStyleURL(const QString &);
diff --git a/platform/qt/src/qmapboxgl.cpp b/platform/qt/src/qmapboxgl.cpp
index 7462729689..3baa68f201 100644
--- a/platform/qt/src/qmapboxgl.cpp
+++ b/platform/qt/src/qmapboxgl.cpp
@@ -81,6 +81,16 @@ void QMapboxGL::cycleDebugOptions()
d_ptr->mapObj->cycleDebugOptions();
}
+QString QMapboxGL::styleJSON() const
+{
+ return QString::fromStdString(d_ptr->mapObj->getStyleJSON());
+}
+
+QString QMapboxGL::styleURL() const
+{
+ return QString::fromStdString(d_ptr->mapObj->getStyleURL());
+}
+
void QMapboxGL::setStyleJSON(const QString &style)
{
d_ptr->mapObj->setStyleJSON(style.toUtf8().constData());