Mauskoordinaten bei Mausklick

Hier werden alle anderen GUI-Toolkits sowie Spezial-Toolkits wie Spiele-Engines behandelt.
Antworten
nicon
User
Beiträge: 10
Registriert: Freitag 21. September 2007, 18:09

PyQt4

Hallo zusammen,

gibt es in PyQt4 eigentlich die Möglichkeit, die Mauskoordinaten bei QGraphicsView oder QGraphicsScene abzufragen?

Ich bekomme zwar die Koordinaten des Screen, aber das hilft mir nicht.
Wenn ich diese Koordinaten nehme, um ein Grafik-Item einzufügen, wird es an der falschen Stelle eingefügt, nicht aber an der Stelle, wo ich geklickt habe.

Code: Alles auswählen

self.cpos = QCursor.pos()
self.cpos = GRAPHICSVIEW_Q.mapFromScene(QPointF(QCursor.pos()))
Beides führt zum gleichen Ergebnis: Ich erhalte die Screen-Koordinaten.

Ich bin für jeden Tip dankbar.
nicon
Antworten