QTapAndHoldGesture Class
La classe `QTapAndHoldGesture` décrit un geste consistant à appuyer et maintenir (également appelé « LongTap ») effectué par l'utilisateur. En savoir plus...
| En-tête : | #include <QTapAndHoldGesture> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake : | QT += widgets |
| Hérite de : | 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 présentation générale de la gestion des gestes dans Qt et des informations sur leur utilisation dans vos applications, consultez le document « Gestes dans les widgets et la vue graphique ».
Voir également « QPanGesture » et « QPinchGesture ».
Documentation sur les propriétés
position : QPointF
Cette propriété détermine la position du robinet
Fonctions d’accès :
| QPointF | position() const |
| void | setPosition(const QPointF &pos) |
Documentation sur les fonctions membres
[virtual noexcept] QTapAndHoldGesture::~QTapAndHoldGesture()
Destructeur.
[static] void QTapAndHoldGesture::setTimeout(int msecs)
Définissez le délai d'attente, en millisecondes, avant que le geste ne soit déclenché.
Le système de reconnaissance détectera un contact et, si msecs s plus tard, le contact est toujours maintenu, il déclenchera l'QTapAndHoldGesture. La valeur par défaut est de 700 millisecondes.
Voir aussi timeout().
[static] int QTapAndHoldGesture::timeout()
Récupère le délai d'expiration, en millisecondes, avant que le geste ne soit déclenché.
Le système de reconnaissance détectera un contact et, si après l'expiration de timeout(), le contact est toujours actif, il déclenchera l'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.