Auf dieser Seite

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

Öffentliche Funktionen

virtual ~QSwipeGesture()
QSwipeGesture::SwipeDirection horizontalDirection() const
void setSwipeAngle(qreal value)
qreal swipeAngle() const
QSwipeGesture::SwipeDirection verticalDirection() const

Ausführliche Beschreibung

Demonstration der Wischgeste

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.

KonstanteWertBeschreibung
QSwipeGesture::NoDirection0Der Geste war auf einer bestimmten Achse keine Bewegung zugeordnet.
QSwipeGesture::Left1Die Geste umfasste eine horizontale Bewegung nach links.
QSwipeGesture::Right2Die Geste beinhaltete eine horizontale Bewegung nach rechts.
QSwipeGesture::Up3Die Geste beinhaltete eine vertikale Bewegung nach oben.
QSwipeGesture::Down4Die 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 “.

Dokumentation der Mitgliedsfunktionen

[virtual noexcept] QSwipeGesture::~QSwipeGesture()

Destruktor.

© 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.