summaryrefslogtreecommitdiff
path: root/src/libs/qmljs/qmljscheck.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2021-07-15 14:26:47 +0200
committerThomas Hartmann <thomas.hartmann@qt.io>2021-07-16 13:11:47 +0000
commitc395e52c2b2b3ba9cedafe5d90150de2884d964b (patch)
treed3e3015568c9363685f882f02a29cd3898967c92 /src/libs/qmljs/qmljscheck.cpp
parent11a40e02f220c7f6d802a6c339eeae2e16344380 (diff)
downloadqt-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.cpp17
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"})
{}
};