From a980ea98bb0eb507c2e5df6b98a51b321b2bec74 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Tue, 24 Jun 2014 16:21:03 +0200 Subject: [PATCH] QmlDesigner: Add a special root item of the view too Change-Id: Ie7cc58d3793717fce979ccd554060b91bc0d7040 Reviewed-by: Tim Jenssen --- .../qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp index 6b6ad27d1ba..df3ac2d2f6a 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quickitemnodeinstance.cpp @@ -235,7 +235,11 @@ QList QuickItemNodeInstance::allItemsRecursive() const { QList itemList; + if (quickItem()) { + if (quickItem()->parentItem()) + itemList.append(quickItem()->parentItem()); + itemList.append(quickItem()); itemList.append(allChildItemsRecursive(quickItem())); }