From 110026916d82c4a1a0ecbb3e0d0ff402e2dddfdd Mon Sep 17 00:00:00 2001
From: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Date: Mon, 13 Dec 2010 11:48:29 +0100
Subject: [PATCH] QmlDesigner.model: relax checks for ids

id: list
id: on
etc. are actually allowed.

We should rely on the parser for this kind of checks anyway.

Task-number: QTCREATORBUG-3347
---
 src/plugins/qmldesigner/designercore/model/modelnode.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/plugins/qmldesigner/designercore/model/modelnode.cpp b/src/plugins/qmldesigner/designercore/model/modelnode.cpp
index ec554e3d5e5..353ad017f03 100644
--- a/src/plugins/qmldesigner/designercore/model/modelnode.cpp
+++ b/src/plugins/qmldesigner/designercore/model/modelnode.cpp
@@ -163,8 +163,7 @@ QString ModelNode::validId()
 static bool idIsQmlKeyWord(const QString& id)
 {
     QStringList keywords;
-    keywords << "import" << "property" << "signal"
-             << "as" << "on" << "list";
+    keywords << "import" << "as";
 
     return keywords.contains(id);
 }
-- 
GitLab