aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickitem.h
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@digia.com>2014-03-20 15:38:34 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-20 17:18:55 +0100
commit8f49f50a169db85401eb37daf4fe3a0fc3280603 (patch)
tree5a4ccdb7217158acc03a8099b972ca285836c610 /src/quick/items/qquickitem.h
parentd8fb0b485a604d690504df5b44feaeba5325dd60 (diff)
Expose QQuickItem::window as a property
Everything is already in place, except that for some reason there is no property. Add it because this is the most efficient and robust way for Quick Controls to figure out which window a given item belongs to. Change-Id: I41b513e99d924f3e56346f8480df50a77c16e8bf Reviewed-by: Gunnar Sletta <gunnar.sletta@jollamobile.com>
Diffstat (limited to 'src/quick/items/qquickitem.h')
-rw-r--r--src/quick/items/qquickitem.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick/items/qquickitem.h b/src/quick/items/qquickitem.h
index 2b08cc2598..3858499c9e 100644
--- a/src/quick/items/qquickitem.h
+++ b/src/quick/items/qquickitem.h
@@ -145,6 +145,8 @@ class Q_QUICK_EXPORT QQuickItem : public QObject, public QQmlParserStatus
Q_PROPERTY(qreal implicitWidth READ implicitWidth WRITE setImplicitWidth NOTIFY implicitWidthChanged)
Q_PROPERTY(qreal implicitHeight READ implicitHeight WRITE setImplicitHeight NOTIFY implicitHeightChanged)
+ Q_PROPERTY(QQuickWindow *window READ window NOTIFY windowChanged REVISION 2)
+
Q_PRIVATE_PROPERTY(QQuickItem::d_func(), QQuickItemLayer *layer READ layer DESIGNABLE false CONSTANT FINAL)
Q_ENUMS(TransformOrigin)