mouseMoveEvent Problem
Verfasst: 14. Mai 2012 14:13
Hi Qt Communitie!
Ich hab ein Problem mit mouseMoveEvent! Im Bild, das ich angehängt habe ist ein Dockwidget ersichtlich. Dieses Dockwidget besteht aus zwei Scrollareas, zwei LineEdits und zwei Buttons (siehe Linke http://imageshack.us/photo/my-images/861/widget.jpg/). Ich möchte nun die Mouse Bewegung in der zweiten Scrollarea aufnehmen (im grün markierten Bereich). Bis jetzt habe ich es nur geschaft, das der mouseMoveEvent aufgerufen wird, wenn sich die Maus im Grauen hinteren Bereich befindet.
im nächsten Schritt habe ich dann probiert, das MouseTracking nur im ScrollArea Bereichen zu aktivieren
bzw. in weiter folge hab ich es mit viewport() versucht
Wahrscheinlich bzw. ich bin mir sicher ich habe ein Grundlegendes verständnis Problem, aber ich komme im Moment nicht weiter. Danke für eure Hilfe im Voraus.
Lg
Ich hab ein Problem mit mouseMoveEvent! Im Bild, das ich angehängt habe ist ein Dockwidget ersichtlich. Dieses Dockwidget besteht aus zwei Scrollareas, zwei LineEdits und zwei Buttons (siehe Linke http://imageshack.us/photo/my-images/861/widget.jpg/). Ich möchte nun die Mouse Bewegung in der zweiten Scrollarea aufnehmen (im grün markierten Bereich). Bis jetzt habe ich es nur geschaft, das der mouseMoveEvent aufgerufen wird, wenn sich die Maus im Grauen hinteren Bereich befindet.
Code: Alles auswählen
setMouseTracking(true);
Code: Alles auswählen
DisplayLayerScrollArea->setMouseTracking(true);Code: Alles auswählen
DisplayLayerScrollArea->viewport()->setMouseTracking(true);Lg