From bf74a908cb0591c2adc024a6f93d566c7348c125 Mon Sep 17 00:00:00 2001 From: Paolo Angelelli Date: Fri, 22 Sep 2017 11:46:36 -0500 Subject: Support masking of QQuickItems MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adding a new property, containsMask, to QQuickItem, that can be set to any QObject defining a Q_INVOKABLE bool contains(const QPointF &point). When this property is set, the mask object contains method is used in place of the item own contains method. [ChangeLog][QtQuick][QQuickItem] Added containsMask property. Task-number: QTBUG-20524 Change-Id: I5b0696e2cddc6ae3e217ce149c5f44980fdb69aa Reviewed-by: Jan Arve Sæther Reviewed-by: Shawn Rutledge --- src/quick/items/qquickitemsmodule.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/quick/items/qquickitemsmodule.cpp') diff --git a/src/quick/items/qquickitemsmodule.cpp b/src/quick/items/qquickitemsmodule.cpp index 4839b4dd4f..f03942ecee 100644 --- a/src/quick/items/qquickitemsmodule.cpp +++ b/src/quick/items/qquickitemsmodule.cpp @@ -415,6 +415,7 @@ static void qt_quickitems_defineModule(const char *uri, int major, int minor) #if QT_CONFIG(quick_animatedimage) qmlRegisterType(uri, 2, 11,"AnimatedImage"); #endif + qmlRegisterType(uri, 2, 11,"Item"); } static void initResources() -- cgit v1.2.3