From f5d0d98a6c380cc6ea8f5df0a13f30be09f13d6c Mon Sep 17 00:00:00 2001
From: Marco Bubke <marco.bubke@nokia.com>
Date: Tue, 5 Oct 2010 13:16:55 +0200
Subject: [PATCH] QmlDesigner.NodeInstances: Use setParentItem for children
 property

Sets a internal flag in the QGraphicsItem to use setParentItem and not
setParentItemHelper for the children property list in QGraphicsObect.

Reviewed-By: Thomas Hartmann
---
 .../designercore/instances/qmlgraphicsitemnodeinstance.cpp       | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/plugins/qmldesigner/designercore/instances/qmlgraphicsitemnodeinstance.cpp b/src/plugins/qmldesigner/designercore/instances/qmlgraphicsitemnodeinstance.cpp
index 524da7551a4..c59359a87df 100644
--- a/src/plugins/qmldesigner/designercore/instances/qmlgraphicsitemnodeinstance.cpp
+++ b/src/plugins/qmldesigner/designercore/instances/qmlgraphicsitemnodeinstance.cpp
@@ -320,6 +320,7 @@ void QmlGraphicsItemNodeInstance::doComponentComplete()
         if (static_cast<QDeclarativeItemPrivate*>(QGraphicsItemPrivate::get(qmlGraphicsItem()))->componentComplete)
             return;
         static_cast<QDeclarativeParserStatus*>(qmlGraphicsItem())->componentComplete();
+        QGraphicsItemPrivate::get(qmlGraphicsItem())->sendParentChangeNotification = 1;
     }
 }
 
-- 
GitLab