diff options
author | Thiago Marcos P. Santos <tmpsantos@gmail.com> | 2017-02-14 16:05:15 +0200 |
---|---|---|
committer | Paolo Angelelli <paolo.angelelli@qt.io> | 2017-02-17 17:06:22 +0000 |
commit | 85c5a6f68a801250bf40eba9546bbd342633327d (patch) | |
tree | ad2d7f06202333b99c3d33ba0a4d224fa439daf1 /src/location/declarativemaps/qdeclarativegeomap.cpp | |
parent | 6e5eead48216dc0dceb94235436133e47563b553 (diff) | |
download | qtlocation-85c5a6f68a801250bf40eba9546bbd342633327d.tar.gz |
Fix support for MapParameters on Mapbox GL plugin
Mapbox GL plugin can now accept MapParameters, such as
MapParameters used for the Mapbox runtime style API,
allowing runtime changes on the map, not restricted
only to style, but also adding new geometries and features.
Change-Id: If0394bd044a2d3058fe5480966880a1055614ea2
Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
Diffstat (limited to 'src/location/declarativemaps/qdeclarativegeomap.cpp')
-rw-r--r-- | src/location/declarativemaps/qdeclarativegeomap.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/location/declarativemaps/qdeclarativegeomap.cpp b/src/location/declarativemaps/qdeclarativegeomap.cpp index c32fda6a..65828581 100644 --- a/src/location/declarativemaps/qdeclarativegeomap.cpp +++ b/src/location/declarativemaps/qdeclarativegeomap.cpp @@ -1483,7 +1483,7 @@ void QDeclarativeGeoMap::addMapParameter(QDeclarativeGeoMapParameter *parameter) if (m_mapParameters.contains(parameter)) return; parameter->setParent(this); - m_mapParameters.insert(parameter); // parameter now owned by QDeclarativeGeoMap + m_mapParameters.append(parameter); // parameter now owned by QDeclarativeGeoMap if (m_map) m_map->addParameter(parameter); } @@ -1505,7 +1505,7 @@ void QDeclarativeGeoMap::removeMapParameter(QDeclarativeGeoMapParameter *paramet return; if (m_map) m_map->removeParameter(parameter); - m_mapParameters.remove(parameter); + m_mapParameters.removeOne(parameter); } /*! |