summaryrefslogtreecommitdiff
path: root/src/plugins/geoservices/itemsoverlay/qgeomapitemsoverlay.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/geoservices/itemsoverlay/qgeomapitemsoverlay.cpp')
-rw-r--r--src/plugins/geoservices/itemsoverlay/qgeomapitemsoverlay.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/plugins/geoservices/itemsoverlay/qgeomapitemsoverlay.cpp b/src/plugins/geoservices/itemsoverlay/qgeomapitemsoverlay.cpp
index 1ebad08d..a7644383 100644
--- a/src/plugins/geoservices/itemsoverlay/qgeomapitemsoverlay.cpp
+++ b/src/plugins/geoservices/itemsoverlay/qgeomapitemsoverlay.cpp
@@ -103,6 +103,7 @@ QGeoMap::Capabilities QGeoMapItemsOverlay::capabilities() const
bool QGeoMapItemsOverlay::createMapObjectImplementation(QGeoMapObject *obj)
{
#ifndef LOCATIONLABS
+ Q_UNUSED(obj);
return false;
#else
Q_D(QGeoMapItemsOverlay);
@@ -132,7 +133,9 @@ QSGNode *QGeoMapItemsOverlay::updateSceneGraph(QSGNode *node, QQuickWindow *wind
void QGeoMapItemsOverlay::removeMapObject(QGeoMapObject *obj)
{
-#ifdef LOCATIONLABS
+#ifndef LOCATIONLABS
+ Q_UNUSED(obj);
+#else
Q_D(QGeoMapItemsOverlay);
d->removeMapObject(obj);
#endif
@@ -169,7 +172,11 @@ QRectF QGeoMapItemsOverlayPrivate::visibleArea() const
QGeoMapItemsOverlayPrivate::QGeoMapItemsOverlayPrivate(QGeoMappingManagerEngineItemsOverlay *engine, QGeoMapItemsOverlay *map)
: QGeoMapPrivate(engine, new QGeoProjectionWebMercator)
{
+#ifndef LOCATIONLABS
+ Q_UNUSED(map);
+#else
m_qsgSupport.m_map = map;
+#endif
}
QGeoMapItemsOverlayPrivate::~QGeoMapItemsOverlayPrivate()