summaryrefslogtreecommitdiff
path: root/platform/qt/src/qquickmapboxgl.cpp
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2016-08-02 15:51:16 +0300
committerBruno de Oliveira Abinader <bruno@mapbox.com>2016-08-17 14:43:22 +0300
commit5057d7ef5d218f3f9636d128e36970c077acafbd (patch)
tree59d58ab3a4a50e5116ea8a7243f54674a8ca7f30 /platform/qt/src/qquickmapboxgl.cpp
parentaa13acdb8782f3f2b671080342644ad6b8561973 (diff)
downloadqtlocation-mapboxgl-5057d7ef5d218f3f9636d128e36970c077acafbd.tar.gz
[Qt] Use QVariantMap in QQuickMapboxGLStyleProperty
Diffstat (limited to 'platform/qt/src/qquickmapboxgl.cpp')
-rw-r--r--platform/qt/src/qquickmapboxgl.cpp19
1 files changed, 6 insertions, 13 deletions
diff --git a/platform/qt/src/qquickmapboxgl.cpp b/platform/qt/src/qquickmapboxgl.cpp
index d8492c5218..9e90593bbd 100644
--- a/platform/qt/src/qquickmapboxgl.cpp
+++ b/platform/qt/src/qquickmapboxgl.cpp
@@ -156,7 +156,12 @@ void QQuickMapboxGL::setColor(const QColor &color)
m_color = color;
- setPaintProperty("background", "background-color", color);
+ QVariantMap paintProperty;
+ paintProperty["type"] = QQuickMapboxGLLayoutStyleProperty::PaintType;
+ paintProperty["layer"] = "background";
+ paintProperty["property"] = "background-color";
+ paintProperty["value"] = color;
+ onStylePropertyUpdated(paintProperty);
emit colorChanged(m_color);
}
@@ -174,18 +179,6 @@ void QQuickMapboxGL::pan(int dx, int dy)
update();
}
-void QQuickMapboxGL::setLayoutProperty(const QString &layer, const QString &property, const QVariant &value)
-{
- m_layoutChanges.append(LayoutPropertyChange { layer, property, value });
- update();
-}
-
-void QQuickMapboxGL::setPaintProperty(const QString &layer, const QString &property, const QVariant &value, const QString &klass)
-{
- m_paintChanges.append(PaintPropertyChange { layer, property, value, klass });
- update();
-}
-
void QQuickMapboxGL::setStyle(const QString &styleUrl)
{
if (m_style == styleUrl) {