diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2021-07-15 14:26:47 +0200 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2021-07-16 13:11:47 +0000 |
commit | c395e52c2b2b3ba9cedafe5d90150de2884d964b (patch) | |
tree | d3e3015568c9363685f882f02a29cd3898967c92 /src/libs/qmljs/qmljscheck.cpp | |
parent | 11a40e02f220c7f6d802a6c339eeae2e16344380 (diff) | |
download | qt-creator-c395e52c2b2b3ba9cedafe5d90150de2884d964b.tar.gz |
QmlDesigner: Disallow ApplicationWindow
ApplicationWindow is not properly working in the design mode
and files using ApplicationWindow are usually not written with
the design mode in mind.
Task-number: QTCREATORBUG-25984
Task-number: QTCREATORBUG-25983
Change-Id: Ia30ec26e9078ca0a9c1da11970202983e15ce4c8
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs/qmljs/qmljscheck.cpp')
-rw-r--r-- | src/libs/qmljs/qmljscheck.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/libs/qmljs/qmljscheck.cpp b/src/libs/qmljs/qmljscheck.cpp index 8e364fa6be..8b390048cc 100644 --- a/src/libs/qmljs/qmljscheck.cpp +++ b/src/libs/qmljs/qmljscheck.cpp @@ -608,9 +608,8 @@ public: class UnsupportedTypesByVisualDesigner : public QStringList { public: - UnsupportedTypesByVisualDesigner() : QStringList({"Timer", - "Package", - "Particles"}) + UnsupportedTypesByVisualDesigner() + : QStringList({"Timer", "Package", "Particles", "ApplicationWindow"}) {} }; @@ -628,11 +627,13 @@ public: class UnsupportedRootObjectTypesByVisualDesigner : public QStringList { public: - UnsupportedRootObjectTypesByVisualDesigner() : QStringList({"QtObject" - "ListModel" - "Component" - "Timer" - "Package"}) + UnsupportedRootObjectTypesByVisualDesigner() + : QStringList({"QtObject" + "ListModel" + "Component" + "Timer" + "Package", + "ApplicationWindow"}) {} }; |