QTapAndHoldGesture Class
La classe QTapAndHoldGesture décrit un geste de tapotement et de maintien (alias LongTap) effectué par l'utilisateur. Plus d'informations...
| En-tête : | #include <QTapAndHoldGesture> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Widgets)target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake : | QT += widgets |
| Héritages : | QGesture |
Propriétés
- position : QPointF
Fonctions publiques
| virtual | ~QTapAndHoldGesture() |
| QPointF | position() const |
| void | setPosition(const QPointF &pos) |
Membres publics statiques
| void | setTimeout(int msecs) |
| int | timeout() |
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 propriétés
position : QPointF
Cette propriété contient la position du robinet
Fonctions d'accès :
| QPointF | position() const |
| void | setPosition(const QPointF &pos) |
Fonction membre Documentation
[virtual noexcept] QTapAndHoldGesture::~QTapAndHoldGesture()
Destructeur.
[static] void QTapAndHoldGesture::setTimeout(int msecs)
Définit le délai d'attente, en millisecondes, avant que le geste ne se déclenche.
Le système de reconnaissance détectera un toucher vers le bas et si msecs plus tard le toucher est toujours vers le bas, il déclenchera le geste QTapAndHoldGesture. La valeur par défaut est de 700 millisecondes.
Voir également timeout().
[static] int QTapAndHoldGesture::timeout()
Obtient le délai d'attente, en millisecondes, avant le déclenchement du geste.
L'outil de reconnaissance détectera un toucher vers le bas et si timeout() plus tard le toucher est toujours vers le bas, il déclenchera le QTapAndHoldGesture. La valeur par défaut est de 700 millisecondes.
Voir également setTimeout().
© 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.