summaryrefslogtreecommitdiff
path: root/src/location/declarativemaps/qgeomapobject_p_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/location/declarativemaps/qgeomapobject_p_p.h')
-rw-r--r--src/location/declarativemaps/qgeomapobject_p_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/location/declarativemaps/qgeomapobject_p_p.h b/src/location/declarativemaps/qgeomapobject_p_p.h
index 000a992d..3ecd4c5c 100644
--- a/src/location/declarativemaps/qgeomapobject_p_p.h
+++ b/src/location/declarativemaps/qgeomapobject_p_p.h
@@ -72,12 +72,14 @@ public:
virtual QGeoMapObject::Type type() const;
virtual bool visible() const;
virtual void setVisible(bool visible);
+ virtual void setParentVisibility(bool visible);
virtual QGeoMapObjectPrivate *clone() = 0; // to allow proper detaching
QGeoMapObject *q = nullptr;
QPointer<QGeoMap> m_map;
bool m_componentCompleted = false;
bool m_visible = true;
+ bool m_parentVisible = true;
protected:
QGeoMapObjectPrivate(QGeoMapObject *q);