Seite 1 von 1

MouseMoveEvent von QGraphicsItem

Verfasst: 8. Juli 2007 16:37
von NPhard
Hallo,

ich habe eine Klasse PixItem die von QGraphicsPixmapItem erbt. Ich kann auch ohne Problem Objekte erzeugen und in einer QGraphicsScene ausgeben.
Nun möchte ich in der Klasse PixItem die MouseEvents überschreiben. Das MousePressEvent funktioniert einwandfrei, nur beim MouseMoveEvent klappt es nicht richtig. Hat jemand eine Idee woran das liegen könnte?

Danke,
NPhard

Verfasst: 8. Juli 2007 20:14
von upsala
Definiere: 'Klappt nicht richtig'

Verfasst: 8. Juli 2007 20:24
von NPhard
Das Event wird nicht ausgeführt wenn ich die Maus über dem Item bewege, der springt also nicht in die Methode mousemoveevent. Ich habe dass mit einer Zählvariable überprüft.

Verfasst: 8. Juli 2007 20:35
von upsala
Darüber bewegen ist ja auch ein Hover-Event. Bewegen und gedrückte Maus-Taste ist ein Move-Event...

Verfasst: 8. Juli 2007 21:49
von NPhard
Das wusste ich noch nicht. Danke!!