Seite 1 von 1

Mausposition

Verfasst: 28. April 2006 09:19
von ogre
Hallo,

habe eigentlich eine ganz einfaches Problem ich bekomme es aber trotzdem nicht hin.
Wie kann man permanent die Mausposition aufzeichnen, ohne dass man irgendetwas klick?
Mit mouseMoveEvent funktioniert die Aufzeichnung ja nur, wenn man klickt und dann die Maus bewegt.

thx

Verfasst: 29. April 2006 09:46
von prof_maad
Hi ogre,

folgendes sagt die Qt-Doku dazu:
Mouse move events will occur only when a mouse button is pressed down, unless mouse tracking has been enabled with QWidget::setMouseTracking().
Also, wenn ich das richtig verstehe musst du zuerst "setMouseTracking()" für das Widget aufrufen, in dem du die Mausbewegung aufzeichnen willst.
Ab dann werden "Mouse Move"-Events auch ausgelöst, wenn nur bewegt aber nicht geklickt wurde.

Ich hoffe, dass hilft dir weiter.

Ciao,
Prof. MAAD