aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2017-02-21 15:00:26 +0100
committerThomas Hartmann <thomas.hartmann@qt.io>2017-02-22 12:58:20 +0000
commit6e30faba7338d805a3c33cd73677c1d73480dec9 (patch)
treecfeef3814f4269e789a5118d21e51a67617b2c4d /src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
parent68130c5f97c70e2a47b74d9d84021c03071989b2 (diff)
QmlDesigner: Quick fix for Popup
This is a quickfix for Controls 2 Popup, Drawer, Menu and Dialog. We pretend everything derived from QtQuick.Controls.Popup is an item instead of a QQObject. Change-Id: I603dce8a1a1b08df3e2c1dccc0fa57e7ccef0800 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp')
-rw-r--r--src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
index 6c5650359d..17b1cf0862 100644
--- a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
+++ b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
@@ -1560,7 +1560,9 @@ bool NodeMetaInfo::isSubclassOf(const TypeName &type, int majorVersion, int mino
bool NodeMetaInfo::isGraphicalItem() const
{
- return isSubclassOf("QtQuick.Item") || isSubclassOf("QtQuick.Window.Window");
+ return isSubclassOf("QtQuick.Item")
+ || isSubclassOf("QtQuick.Window.Window")
+ || isSubclassOf("QtQuick.Controls.Popup");
}
void NodeMetaInfo::clearCache()