From 059859b5af47507c374edff81fd180aa7801ccc3 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 8 Mar 2011 14:11:06 +0100 Subject: [PATCH] QmlDesigner.formEditor: fixes rootFormEditorItem() Previous implementation was broken. --- src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp index 796aa40fbb..aaf9c143c4 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp @@ -368,10 +368,8 @@ void FormEditorScene::reparentItem(const QmlItemNode &node, const QmlItemNode &n FormEditorItem* FormEditorScene::rootFormEditorItem() const { - QList childItemList(m_formLayerItem->childItems()); - if (!childItemList.isEmpty()) - return FormEditorItem::fromQGraphicsItem(childItemList.first()); - + if (hasItemForQmlItemNode(editorView()->rootModelNode())) + return itemForQmlItemNode(editorView()->rootModelNode()); return 0; } -- 2.11.0