Ich hätte gern mouseMoveEvents etwas über die Grenzen eines widgets hinaus. Gibts sowas? Oder bin ich gezwungen das widget unnötig groß zu machen, bzw. die Mausposition relativ zum parent-widget zu bestimmen?
Der Grund ist ... ich hab hier ein QLabel, auf das ich unter der Maus was hinzeichne. Wenn ich den Mauspointer schnell über die Grenzen diese labels hinausbewege, dann ist der letzte mouseMoveEvent noch innerhalb, außerhalb gibts keine, daher wird das Bild nicht mehr aktualisiert.
negative pos() bei mouseMoveEvent möglich?
-
ichbinsisyphos
- Beiträge: 24
- Registriert: 4. Mai 2010 16:00
Re: negative pos() bei mouseMoveEvent möglich?
Dein QLabel sollte beim Verlassen des Mauszeigers ein QMouseEvent vom Typ QEvent::Leave bekommen. Darauf kannst du dann reagieren.
-
ichbinsisyphos
- Beiträge: 24
- Registriert: 4. Mai 2010 16:00
Re: negative pos() bei mouseMoveEvent möglich?
Wow. Das wär natürlich noch besser. Danke.