Sur cette page

Qt3DInput::QWheelEvent Class

class Qt3DInput::QWheelEvent

La classe QWheelEvent contient des paramètres qui décrivent un événement lié à la molette de la souris. En savoir plus...

En-tête : #include <Qt3DInput/QWheelEvent>
CMake : find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake : QT += 3dinput
En QML : WheelEvent
Hérite de : QObject
Statut : Obsolète

Cette classe est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.

Types publics

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

Propriétés

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

Fonctions publiques

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

Description détaillée

Les événements liés à la molette de la souris se produisent lorsque celle-ci est actionnée.

Voir également QKeyEvent, QMouseEvent et QMouseHandler.

Documentation sur les types de membres

enum QWheelEvent::Buttons

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

enum QWheelEvent::Modifiers

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

Documentation sur les propriétés

accepted : bool

Indique si l'événement de la molette de la souris a été pris en compte

Fonctions d'accès :

bool isAccepted() const
void setAccepted(bool accepted)

[read-only] angleDelta : const QPoint

Spécifie l'angle de rotation de la molette de souris lors de l'événement associé à celle-ci

Fonctions d’accès :

QPoint angleDelta() const

[read-only] buttons : const int

Spécifie le bouton, s'il est présent, dans l'événement de la molette de souris

Fonctions d'accès :

int buttons() const

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

Indique si des modificateurs ont été appliqués à l'événement de la molette de la souris

Fonctions d'accès :

Qt3DInput::QWheelEvent::Modifiers modifiers() const

[read-only] x : const int

Spécifie la coordonnée X de l'événement de la molette de souris

Fonctions d'accès :

int x() const

[read-only] y : const int

Spécifie la coordonnée Y de l'événement de la molette de la souris

Fonctions d'accès :

int y() const

Documentation des fonctions membres

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

Crée une nouvelle instance de `QWheelEvent` à partir de l'e` de `QWheelEvent`.

QPoint QWheelEvent::angleDelta() const

Renvoie la distance parcourue par la molette, exprimée en huitièmes de degré. Une valeur positive indique que la molette a été tournée vers l'avant (en s'éloignant de l'utilisateur), tandis qu'une valeur négative indique qu'elle a été tournée vers l'arrière (en se rapprochant de l'utilisateur).

Remarque : fonctiongetter pour la propriété angleDelta.

int QWheelEvent::buttons() const

Renvoie un champ binaire permettant de vérifier les boutons de souris pouvant être associés à l'événement de molette.

Remarque : fonctiongetter pour la propriété buttons.

bool QWheelEvent::isAccepted() const

Indique si l'événement a été accepté.

Remarque : fonctiongetter pour la propriété « accepted ».

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

Renvoie les modificateurs de clavier pouvant accompagner l'événement de molette.

Remarque : fonctionde récupération pour la propriété modifiers.

void QWheelEvent::setAccepted(bool accepted)

Définit l'événement comme accepté si la valeur de « accepted » est « true ».

Remarque : lorsqu'un événement est accepté, cela empêche sa propagation vers d'autres écouteurs.

Remarque : fonctionde définition de la propriété accepted.

Voir aussi isAccepted().

QEvent::Type QWheelEvent::type() const

Renvoie l'QEvent::Type e de l'événement.

int QWheelEvent::x() const

Renvoie la position x de l'événement de souris.

Remarque : fonction de récupération (getter ) pour la propriété x.

int QWheelEvent::y() const

Renvoie la position x de l'événement de souris.

Remarque : fonctionde lecture pour la propriété y.

Éléments non membres associés

QWheelEventPtr

Un pointeur partagé pour 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.