Have you QGraphicsItem::ItemSendsScenePositionChanges activated?