QWheelEvent in abhängigkeit gedrückter Tasten

Alles rund um die Programmierung mit Qt
Antworten
ZSchneidi
Beiträge: 65
Registriert: 16. Juli 2009 13:30

QWheelEvent in abhängigkeit gedrückter Tasten

Beitrag von ZSchneidi »

Hi, wollte jetz ein kleines Zoom feature in meine App einbauen.

Der tastendruck und so nicht weiter das problem.

Wollte es jetzt wie in den meisten anderen tools auch per Mausrad machen.

Ich will jetzt das QWheelEvent zum Zoomen nutzen, das aber nur dann wenn die Ctrl-Taste oder andere gedrückt wurde während das Mausrad gedreht wurde.

Bin mir jetzt nicht ganz im klaren, wie sich das realisieren lässt.

Wäre echt suppi wenn mir da jemand nen Tip zu geben kann, oder gleich nen kleines Beispiel. Habe in den Examples jetzt leider nichts derartiges finden können.

Ich danke euch.
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

QWheelEvent erbt von QInputEvent. Dort gibt es "modifiers()".
ZSchneidi
Beiträge: 65
Registriert: 16. Juli 2009 13:30

Beitrag von ZSchneidi »

Ahh sehr schön dank dir. Werd ich mir mal angucken.
Antworten