summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@digia.com>2014-04-28 14:06:17 +0200
committerMarco Bubke <marco.bubke@digia.com>2014-04-28 14:23:18 +0200
commitd93a2b76550f840121182e86fb4167ea4710e3c1 (patch)
tree6e3179304af5dcc1457130720573d5d03e641c48
parente8201c92bc02c98d14b103d09f977cfa0d0a930e (diff)
downloadqt-creator-d93a2b76550f840121182e86fb4167ea4710e3c1.tar.gz
QmlDesigner: Use NodeAbstractProperty.count
Use this instead of creating a ModelNode list and count the list. Change-Id: I676c1fc912f3f1b24cc115b486e35abe4fe9c169 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
-rw-r--r--src/plugins/qmldesigner/designercore/model/modeltotextmerger.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/designercore/model/modeltotextmerger.cpp b/src/plugins/qmldesigner/designercore/model/modeltotextmerger.cpp
index 556de71052..f9deaaa5b0 100644
--- a/src/plugins/qmldesigner/designercore/model/modeltotextmerger.cpp
+++ b/src/plugins/qmldesigner/designercore/model/modeltotextmerger.cpp
@@ -153,7 +153,7 @@ void ModelToTextMerger::nodeReparented(const ModelNode &node, const NodeAbstract
if (oldPropertyParent.isNodeProperty()) {
// ignore, the subsequent remove property will take care of all
} else if (oldPropertyParent.isNodeListProperty()) {
- if (!oldPropertyParent.isDefaultProperty() && oldPropertyParent.toNodeListProperty().toModelNodeList().size() == 0)
+ if (!oldPropertyParent.isDefaultProperty() && oldPropertyParent.count() == 0)
schedule(new RemovePropertyRewriteAction(oldPropertyParent));
else
schedule(new RemoveNodeRewriteAction(node));