QSwipeGesture Class
Die Klasse „QSwipeGesture“ beschreibt eine vom Benutzer ausgeführte Wischgeste. Mehr...
| Header: | #include <QSwipeGesture> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake: | QT += widgets |
| Erbt von: | QGesture |
Öffentliche Typen
| enum | SwipeDirection { NoDirection, Left, Right, Up, Down } |
Eigenschaften
- horizontalDirection : SwipeDirection
- swipeAngle : qreal
- verticalDirection : SwipeDirection
Öffentliche Funktionen
| virtual | ~QSwipeGesture() |
| QSwipeGesture::SwipeDirection | horizontalDirection() const |
| void | setSwipeAngle(qreal value) |
| qreal | swipeAngle() const |
| QSwipeGesture::SwipeDirection | verticalDirection() const |
Ausführliche Beschreibung

Einen Überblick über die Gestenverarbeitung in Qt sowie Informationen zur Verwendung von Gesten in Ihren Anwendungen finden Sie im Dokument „Gesten in Widgets und der Grafikansicht “.
Siehe auch QPanGesture und QPinchGesture.
Dokumentation zum Mitgliedstyp
enum QSwipeGesture::SwipeDirection
Diese Enumeration beschreibt die möglichen Bewegungsrichtungen der Geste entlang der horizontalen und vertikalen Achse.
| Konstante | Wert | Beschreibung |
|---|---|---|
QSwipeGesture::NoDirection | 0 | Der Geste war auf einer bestimmten Achse keine Bewegung zugeordnet. |
QSwipeGesture::Left | 1 | Die Geste umfasste eine horizontale Bewegung nach links. |
QSwipeGesture::Right | 2 | Die Geste beinhaltete eine horizontale Bewegung nach rechts. |
QSwipeGesture::Up | 3 | Die Geste beinhaltete eine vertikale Bewegung nach oben. |
QSwipeGesture::Down | 4 | Die Geste umfasste eine vertikale Bewegung nach unten. |
Eigenschaftsdokumentation
[read-only] horizontalDirection : SwipeDirection
Diese Eigenschaft gibt die horizontale Richtung der Geste an
Wenn die Geste eine horizontale Komponente aufweist, ist die horizontale Richtung entweder „Left“ oder „Right“; andernfalls lautet sie „ NoDirection “.
Zugriffsfunktionen:
| QSwipeGesture::SwipeDirection | horizontalDirection() const |
Siehe auch „ verticalDirection “ und „ swipeAngle “.
swipeAngle : qreal
Diese Eigenschaft enthält den Winkel der mit der Geste verbundenen Bewegung
Wenn die Geste entweder eine horizontale oder eine vertikale Komponente aufweist, beschreibt der Wischwinkel den Winkel zwischen der Bewegungsrichtung und der x-Achse, wie er im Standard-Widget-Koordinatensystem definiert ist.
Zugriffsfunktionen:
| qreal | swipeAngle() const |
| void | setSwipeAngle(qreal value) |
Siehe auch horizontalDirection und verticalDirection.
[read-only] verticalDirection : SwipeDirection
Diese Eigenschaft gibt die vertikale Richtung der Geste an
Wenn die Geste eine vertikale Komponente aufweist, ist die vertikale Richtung entweder „Up“ oder „Down“; andernfalls lautet sie „ NoDirection “.
Zugriffsfunktionen:
| QSwipeGesture::SwipeDirection | verticalDirection() const |
Siehe auch „ horizontalDirection “ und „ 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.