Hi!
Wie kann ich mit Qt 3 mitbekommen, wenn der Mauszeiger bewegt wird? QWidget::MouseMoveEvent empfängt nur events, wenn der Zeiger über dem Widget bewegt wird.
Alle Mausbewegungen empfangen
-
derPhilipder
- Beiträge: 27
- Registriert: 18. November 2004 17:46
- Wohnort: Osnabrück
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
derPhilipder
- Beiträge: 27
- Registriert: 18. November 2004 17:46
- Wohnort: Osnabrück
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
-
derPhilipder
- Beiträge: 27
- Registriert: 18. November 2004 17:46
- Wohnort: Osnabrück
Versteh das nicht. Hat bei mir denselben Effekt, alswenn ich das Mouse Tracking des Widgets aktiviere. "Global mouse tracking does not affect widgets and their mouseMoveEvent()" - kann also irgendwie nicht stimmen.Enabling global mouse tracking makes it possible for widget event filters or application event filters to get all mouse move events, even when no button is depressed. This is useful for special GUI elements, e.g. tooltips.
Global mouse tracking does not affect widgets and their mouseMoveEvent(). For a widget to get mouse move events when no button is depressed, it must do
Vielleicht hat ja auch noch jemand ne andere Idee. Ich will ganz allgemein mitbekommen, ob am Rechner gearbeitet wird (Maus, Tastatur).
-
CaptnChaos
- Beiträge: 605
- Registriert: 28. Juni 2007 15:01
- Kontaktdaten:
wie wärs mit hooks? für die maus hab ich schon was gebastelt:
- Dateianhänge
-
- hookthread.cpp
- (2.3 KiB) 125-mal heruntergeladen
-
- hookthread.h
- (653 Bytes) 122-mal heruntergeladen