Auf dieser Seite

Qt3DInput::QWheelEvent Class

class Qt3DInput::QWheelEvent

Die Klasse „QWheelEvent“ enthält Parameter, die ein Mausrad-Ereignis beschreiben. Mehr...

Header: #include <Qt3DInput/QWheelEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
In QML: WheelEvent
Erbt von: QObject
Status: Veraltet

Diese Klasse ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Öffentliche Typen

enum Buttons { LeftButton, RightButton, MiddleButton, BackButton, NoButton }
enum Modifiers { NoModifier, ShiftModifier, ControlModifier, AltModifier, MetaModifier, KeypadModifier }

Eigenschaften

  • modifiers : const Qt3DInput::QWheelEvent::Modifiers
  • x : const int
  • y : const int

Öffentliche Veranstaltungen

QWheelEvent(const QWheelEvent &e)
QPoint angleDelta() const
int buttons() const
bool isAccepted() const
Qt3DInput::QWheelEvent::Modifiers modifiers() const
void setAccepted(bool accepted)
QEvent::Type type() const
int x() const
int y() const

Detaillierte Beschreibung

Mausrad-Ereignisse treten auf, wenn das Mausrad gedreht wird.

Siehe auch QKeyEvent, QMouseEvent und QMouseHandler.

Dokumentation zum Mitgliedstyp

enum QWheelEvent::Buttons

KonstanteWert
Qt3DInput::QWheelEvent::LeftButtonQt::LeftButton
Qt3DInput::QWheelEvent::RightButtonQt::RightButton
Qt3DInput::QWheelEvent::MiddleButtonQt::MiddleButton
Qt3DInput::QWheelEvent::BackButtonQt::BackButton
Qt3DInput::QWheelEvent::NoButtonQt::NoButton

enum QWheelEvent::Modifiers

KonstanteWert
Qt3DInput::QWheelEvent::NoModifierQt::NoModifier
Qt3DInput::QWheelEvent::ShiftModifierQt::ShiftModifier
Qt3DInput::QWheelEvent::ControlModifierQt::ControlModifier
Qt3DInput::QWheelEvent::AltModifierQt::AltModifier
Qt3DInput::QWheelEvent::MetaModifierQt::MetaModifier
Qt3DInput::QWheelEvent::KeypadModifierQt::KeypadModifier

Eigenschaftsdokumentation

accepted : bool

Gibt an, ob das Mausrad-Ereignis akzeptiert wurde

Zugriffsfunktionen:

bool isAccepted() const
void setAccepted(bool accepted)

[read-only] angleDelta : const QPoint

Legt den Winkel der Mausradbewegung fest

Zugriffsfunktionen:

QPoint angleDelta() const

[read-only] buttons : const int

Gibt die Schaltfläche an, sofern sie im Mausrad-Ereignis vorhanden ist

Zugriffsfunktionen:

int buttons() const

[read-only] modifiers : const Qt3DInput::QWheelEvent::Modifiers

Gibt an, ob auf das Mausrad-Ereignis Modifikatoren angewendet wurden

Zugriffsfunktionen:

Qt3DInput::QWheelEvent::Modifiers modifiers() const

[read-only] x : const int

Gibt die X-Koordinate des Mausrad-Ereignisses an

Zugriffsfunktionen:

int x() const

[read-only] y : const int

Gibt die Y-Koordinate des Mausrad-Ereignisses an

Zugriffsfunktionen:

int y() const

Dokumentation zu den Mitgliedsfunktionen

[explicit] QWheelEvent::QWheelEvent(const QWheelEvent &e)

Erstellt eine neue QWheelEvent-Instanz aus der QWheelEvent- e.

QPoint QWheelEvent::angleDelta() const

Gibt den Drehwinkel des Rads in Achtelgrad zurück. Ein positiver Wert bedeutet, dass das Rad nach vorne (vom Benutzer weg) gedreht wurde, ein negativer Wert bedeutet, dass das Rad nach hinten (zum Benutzer hin) gedreht wurde.

Hinweis: Getter -Funktion für die Eigenschaft „angleDelta“.

int QWheelEvent::buttons() const

Gibt ein Bitfeld zurück, mit dem überprüft werden kann, welche Maustasten möglicherweise mit dem Scrollrad-Ereignis verbunden sind.

Hinweis: Getter -Funktion für die Eigenschaft „buttons“.

bool QWheelEvent::isAccepted() const

Gibt zurück, ob das Ereignis akzeptiert wurde.

Hinweis: Getter -Funktion für die Eigenschaft „ accepted “.

Qt3DInput::QWheelEvent::Modifiers QWheelEvent::modifiers() const

Gibt die Tastaturmodifikatoren zurück, die möglicherweise mit dem Rad-Ereignis einhergehen.

Hinweis: Getter -Funktion für die Eigenschaft „modifiers“.

void QWheelEvent::setAccepted(bool accepted)

Setzt das Ereignis auf „akzeptiert“, wenn „ accepted “ wahr ist.

Hinweis: Wenn ein Ereignis akzeptiert wird, wird die weitere Weitergabe an andere Listener verhindert.

Hinweis: Setter -Funktion für die Eigenschaft ` accepted`.

Siehe auch isAccepted().

QEvent::Type QWheelEvent::type() const

Gibt die „ QEvent::Type “ des Ereignisses zurück.

int QWheelEvent::x() const

Gibt die x-Position des Mausereignisses zurück.

Hinweis: Getter -Funktion für die Eigenschaft „x“.

int QWheelEvent::y() const

Gibt die x-Position des Mausereignisses zurück.

Hinweis: Getter -Funktion für die Eigenschaft „y“.

Verwandte Nicht-Mitglieder

QWheelEventPtr

Ein Shared Pointer für „ QWheelEvent “.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.