From 17646d3d93c01a87e9c95bb9e5751e3d31a8405c Mon Sep 17 00:00:00 2001 From: Thomas Hartmann <Thomas.Hartmann@nokia.com> Date: Fri, 10 Sep 2010 17:17:25 +0200 Subject: [PATCH] QmlDesigner.formEditor: use defaultProperty if available --- .../qmldesigner/components/formeditor/movemanipulator.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/formeditor/movemanipulator.cpp b/src/plugins/qmldesigner/components/formeditor/movemanipulator.cpp index 76df3d4ecc1..423e61d8fe3 100644 --- a/src/plugins/qmldesigner/components/formeditor/movemanipulator.cpp +++ b/src/plugins/qmldesigner/components/formeditor/movemanipulator.cpp @@ -311,7 +311,10 @@ void MoveManipulator::reparentTo(FormEditorItem *newParent) foreach (FormEditorItem* item, m_itemList) { QmlItemNode parent(newParent->qmlItemNode()); if (parent.isValid()) { - item->qmlItemNode().setParentProperty(parent.nodeAbstractProperty("data")); + if (parent.hasDefaultProperty()) + item->qmlItemNode().setParentProperty(parent.nodeAbstractProperty(parent.defaultProperty())); + else + item->qmlItemNode().setParentProperty(parent.nodeAbstractProperty("data")); } } -- GitLab