QmlDesigner: Use the root NodeInstance for item collection

Change-Id: I0ed67997c371af8acb3db480446ea5d577380804
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
This commit is contained in:
Marco Bubke
2014-04-16 12:33:50 +02:00
parent 6f5a5a989f
commit 9818f714f4
7 changed files with 40 additions and 7 deletions
@@ -117,14 +117,10 @@ QList<QQuickItem*> subItems(QQuickItem *parentItem)
QList<QQuickItem*> Qt5NodeInstanceServer::allItems() const
{
QList<QQuickItem*> itemList;
if (rootNodeInstance().isValid())
return rootNodeInstance().allItemsRecursive();
if (quickView()) {
itemList.append(quickView()->rootObject());
itemList.append(subItems(quickView()->rootObject()));
}
return itemList;
return QList<QQuickItem*>();
}
void Qt5NodeInstanceServer::refreshBindings()