diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2016-08-02 15:51:16 +0300 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2016-08-17 14:43:22 +0300 |
commit | 5057d7ef5d218f3f9636d128e36970c077acafbd (patch) | |
tree | 59d58ab3a4a50e5116ea8a7243f54674a8ca7f30 /platform/qt/src/qquickmapboxgl.cpp | |
parent | aa13acdb8782f3f2b671080342644ad6b8561973 (diff) | |
download | qtlocation-mapboxgl-5057d7ef5d218f3f9636d128e36970c077acafbd.tar.gz |
[Qt] Use QVariantMap in QQuickMapboxGLStyleProperty
Diffstat (limited to 'platform/qt/src/qquickmapboxgl.cpp')
-rw-r--r-- | platform/qt/src/qquickmapboxgl.cpp | 19 |
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) { |