QTapAndHoldGesture Class
Die Klasse QTapAndHoldGesture beschreibt eine vom Benutzer ausgeführte Tap-and-Hold-Geste (auch LongTap genannt). Mehr...
Kopfzeile: | #include <QTapAndHoldGesture> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake: | QT += widgets |
Vererbungen: | QGesture |
Eigenschaften
- position : QPointF
Öffentliche Funktionen
virtual | ~QTapAndHoldGesture() |
QPointF | position() const |
void | setPosition(const QPointF &pos) |
Statische öffentliche Mitglieder
void | setTimeout(int msecs) |
int | timeout() |
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 Eigenschaft
position : QPointF
Diese Eigenschaft enthält die Position des Wasserhahns
Zugriffsfunktionen:
QPointF | position() const |
void | setPosition(const QPointF &pos) |
Mitgliederfunktion Dokumentation
[virtual noexcept]
QTapAndHoldGesture::~QTapAndHoldGesture()
Zerstörer.
[static]
void QTapAndHoldGesture::setTimeout(int msecs)
Legen Sie den Timeout in Millisekunden fest, bevor die Geste ausgelöst wird.
Der Erkenner erkennt eine Berührung nach unten und löst die QTapAndHoldGesture aus, wenn die Berührung msecs später immer noch nach unten geht. Der Standardwert ist 700 Millisekunden.
Siehe auch timeout().
[static]
int QTapAndHoldGesture::timeout()
Ruft die Zeitüberschreitung in Millisekunden ab, bevor die Geste ausgelöst wird.
Der Erkenner erkennt eine Berührung nach unten und wenn timeout() später die Berührung immer noch unten ist, wird die QTapAndHoldGesture ausgelöst. Der Standardwert ist 700 Millisekunden.
Siehe auch setTimeout().
© 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.