Recalculate the position. You can do that for example using QGraphicsItem::mapFromScene() (with "this" being the parent and the position being the result of QGraphicsItem::scenePos() before you reparent the item).
Yes, it is supposed to work this way.Is it supposed the child object to take the transform from his parent?
Bookmarks