Positionen in QGraphicsScene

Alles rund um die Programmierung mit Qt
Antworten
NPhard
Beiträge: 10
Registriert: 25. Juni 2007 12:28

Positionen in QGraphicsScene

Beitrag von NPhard »

Hallo,

ich habe eine QGraphicsScene in die ich eine Pixmap hinzufüge (mit addPixmap). Dieses Bild dient als Hintergrundbild auf dem ich arbeite (Objekte zeiche etc.), entsprechend setzte ich SceneRect auf die Grösse des Bildes.
Wenn ich nun in das Bild reinzoome (mit scale) etc., dann möchte ich die scenePos des aktuell SICHTBAREN Bereiches haben, also sprich den Punkt oben links und den Punkt unten Rechts.
Weiß jemand wie das geht?

Danke,
NPHard
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Jedes QGraphicsItem hat die Möglichkeiten Item-Koordinaten in Scene-Koordinaten umzurechnen...
NPhard
Beiträge: 10
Registriert: 25. Juni 2007 12:28

Beitrag von NPhard »

Hi! Sorry, aber ich weiß nicht wie mir das in diesem Fall helfen soll. Die Position des pix ist ja fix, ich kann es ja auch nicht bewegen etc. Das einzige was ich mache ist in die view zu scalen. Und dann brauche ich die scene Koordinaten des sichtbaren Bereichs (Ausschnitt des Bildes).
NPhard
Beiträge: 10
Registriert: 25. Juni 2007 12:28

Beitrag von NPhard »

Niemand eine Idee??
Antworten