Sur cette page

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

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.