QSwipeGesture Class
La classe QSwipeGesture décrit un geste de balayage effectué par l'utilisateur. Plus d'informations...
| En-tête : | #include <QSwipeGesture> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Widgets)target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake : | QT += widgets |
| Héritages : | QGesture |
Types publics
| enum | SwipeDirection { NoDirection, Left, Right, Up, Down } |
Propriétés
- horizontalDirection : SwipeDirection
- swipeAngle : qreal
- verticalDirection : SwipeDirection
Fonctions publiques
| virtual | ~QSwipeGesture() |
| QSwipeGesture::SwipeDirection | horizontalDirection() const |
| void | setSwipeAngle(qreal value) |
| qreal | swipeAngle() const |
| QSwipeGesture::SwipeDirection | verticalDirection() const |
Description détaillée

Pour une vue d'ensemble de la gestion des gestes dans Qt et des informations sur l'utilisation des gestes dans vos applications, voir le document Gestures in Widgets and Graphics View (Gestes dans les widgets et la vue graphique).
Voir également QPanGesture et QPinchGesture.
Documentation sur les types de membres
enum QSwipeGesture::SwipeDirection
Cette énumération décrit les directions possibles pour le mouvement du geste le long des axes horizontal et vertical.
| Constante | Valeur | Description |
|---|---|---|
QSwipeGesture::NoDirection | 0 | Le geste n'est pas associé à un mouvement sur un axe particulier. |
QSwipeGesture::Left | 1 | Le geste implique un mouvement horizontal vers la gauche. |
QSwipeGesture::Right | 2 | Le geste comporte un mouvement horizontal vers la droite. |
QSwipeGesture::Up | 3 | Le geste implique un mouvement vertical vers le haut. |
QSwipeGesture::Down | 4 | Le geste implique un mouvement vertical vers le bas. |
Documentation sur les propriétés
[read-only] horizontalDirection : SwipeDirection
Cette propriété indique la direction horizontale du geste
Si le geste a une composante horizontale, la direction horizontale est Gauche ou Droite ; sinon, elle est NoDirection.
Fonctions d'accès :
| QSwipeGesture::SwipeDirection | horizontalDirection() const |
Voir également verticalDirection et swipeAngle.
swipeAngle : qreal
Cette propriété contient l'angle du mouvement associé au geste
Si le geste a une composante horizontale ou verticale, l'angle de balayage décrit l'angle entre la direction du mouvement et l'axe x, tel que défini à l'aide du système de coordonnées standard du widget.
Fonctions d'accès :
| qreal | swipeAngle() const |
| void | setSwipeAngle(qreal value) |
Voir également horizontalDirection et verticalDirection.
[read-only] verticalDirection : SwipeDirection
Cette propriété définit la direction verticale du geste
Si le geste a une composante verticale, la direction verticale est soit vers le haut, soit vers le bas ; sinon, elle est NoDirection.
Fonctions d'accès :
| QSwipeGesture::SwipeDirection | verticalDirection() const |
Voir également horizontalDirection et swipeAngle.
© 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.