QSwipeGesture Class

Die Klasse QSwipeGesture beschreibt eine vom Benutzer ausgeführte Wischgeste. Mehr...

Kopfzeile: #include <QSwipeGesture>
CMake: find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
Vererbungen: 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

Detaillierte Beschreibung

Einen Überblick über die Handhabung von Gesten in Qt und Informationen über die Verwendung von Gesten in Ihren Anwendungen finden Sie im Dokument Gesten in Widgets und Grafikansicht.

Siehe auch QPanGesture und QPinchGesture.

Dokumentation der Mitgliedstypen

enum QSwipeGesture::SwipeDirection

Diese Aufzählung beschreibt die möglichen Richtungen für die Bewegung der Geste entlang der horizontalen und vertikalen Achsen.

KonstanteWertBeschreibung
QSwipeGesture::NoDirection0Der Geste war keine Bewegung auf einer bestimmten Achse zugeordnet.
QSwipeGesture::Left1Die Geste beinhaltete eine horizontale Bewegung nach links.
QSwipeGesture::Right2Die Geste beinhaltete eine horizontale Bewegung nach rechts.
QSwipeGesture::Up3Die Geste beinhaltete eine vertikale Aufwärtsbewegung.
QSwipeGesture::Down4Die Geste beinhaltete eine vertikale Abwärtsbewegung.

Dokumentation der Eigenschaft

[read-only] horizontalDirection : const SwipeDirection

Diese Eigenschaft gibt die horizontale Richtung der Geste an

Wenn die Geste eine horizontale Komponente hat, ist die horizontale Richtung entweder Links oder Rechts; andernfalls ist 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 hat, beschreibt der Wischwinkel den Winkel zwischen der Bewegungsrichtung und der x-Achse, wie er mit dem Standard-Widget-Koordinatensystem definiert ist.

Zugriffsfunktionen:

qreal swipeAngle() const
void setSwipeAngle(qreal value)

Siehe auch horizontalDirection und verticalDirection.

[read-only] verticalDirection : const SwipeDirection

Diese Eigenschaft gibt die vertikale Richtung der Geste an

Wenn die Geste eine vertikale Komponente hat, ist die vertikale Richtung entweder Auf oder Ab; andernfalls ist sie NoDirection.

Zugriffsfunktionen:

QSwipeGesture::SwipeDirection verticalDirection() const

Siehe auch horizontalDirection und swipeAngle.

Dokumentation der Mitgliedsfunktionen

[virtual noexcept] QSwipeGesture::~QSwipeGesture()

Zerstörer.

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