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. Plus d'informations...

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 : QObject
Statut : Déclassé

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 roue de la souris se produisent lorsque la souris est tournée.

Voir également QKeyEvent, QMouseEvent, et QMouseHandler.

Type de membre Documentation

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

Spécifie si l'événement de la roulette de la souris a été accepté

Fonctions d'accès :

bool isAccepted() const
void setAccepted(bool accepted)

[read-only] angleDelta : const QPoint

Spécifie l'angle de changement de la roue de l'événement de la roue de la souris

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 roulette de la souris

Fonctions d'accès :

int buttons() const

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

Spécifie si des modificateurs ont été appliqués à l'événement de la roulette 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 roulette de la 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 roue de la souris

Fonctions d'accès :

int y() const

Fonction membre Documentation

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

Construit une nouvelle instance de QWheelEvent à partir du QWheelEvent e.

QPoint QWheelEvent::angleDelta() const

Renvoie la distance de rotation de la roue, en huitièmes de degré. Une valeur positive indique que la roue a été tournée vers l'avant (loin de l'utilisateur), une valeur négative indique que la roue a été tournée vers l'arrière (vers l'utilisateur).

Remarque : fonction Getter pour la propriété angleDelta.

int QWheelEvent::buttons() const

Renvoie un champ de bits à utiliser pour vérifier si des boutons de souris accompagnent l'événement de la roue.

Remarque : fonction Getter pour les boutons de propriété.

bool QWheelEvent::isAccepted() const

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

Remarque : fonction Getter pour la propriété accepted.

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

Renvoie les modificateurs de clavier qui peuvent accompagner l'événement de la roue.

Remarque : fonction Getter pour les modificateurs de propriété.

void QWheelEvent::setAccepted(bool accepted)

Définit l'événement comme accepté si accepted est vrai.

Remarque : Lorsqu'un événement est accepté, il ne se propage plus aux autres auditeurs.

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

Voir également isAccepted().

QEvent::Type QWheelEvent::type() const

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

int QWheelEvent::x() const

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

Remarque : fonction Getter pour la propriété x.

int QWheelEvent::y() const

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

Remarque : fonction Getter pour la propriété y.

Non-membres apparenté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.