Hi,
ich habe dazu ein paar Fragen. Die 1. behandelt die Positionierung eines Item in eine QGraphicsScene.
Ich bin eigentlich davon ausgegangen das folgendes das Item verschieben würde, es tut sich aber nichts; selbst bei anderen Parametern. Das Item bleibt zentriert in der Mitte der Scene.
Das liegt am sceneRect. Wenn du das item VOR dem setzen in die scene positionierst (setPos), dann ist die sceneRectanders, als wenn du erst einfügst und dann neu positionierst. Die view nimmt die sceneRect, um den Inhalt der scene auch ordentlich zu zeichnen. sceneRect enthält (wenn nicht anders gesetzt, und das solltest du lassen, wenn du nicht genau weißt, was du tust) ein Recht eck, in dem alle Items samt ihren alten Positionen rein passen.
Spiel einfach mal rum, leg Items in ne scene, beweg sie herum und lass dir immer wieder sceneRect ausgeben.