diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2017-02-21 15:00:26 +0100 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2017-02-22 12:58:20 +0000 |
commit | 6e30faba7338d805a3c33cd73677c1d73480dec9 (patch) | |
tree | cfeef3814f4269e789a5118d21e51a67617b2c4d /src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp | |
parent | 68130c5f97c70e2a47b74d9d84021c03071989b2 (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.cpp | 4 |
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() |