QTapAndHoldGesture 类

QTapAndHoldGesture 类描述由用户做出的敲击并保持 (亦称作 LongTap) 手势。 更多...

头: #include <QTapAndHoldGesture>
CMake: find_package(Qt6 COMPONENTS Widgets REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
继承: QGesture

特性

公共函数

virtual ~QTapAndHoldGesture ()
QPointF position () const
void setPosition (const QPointF & pos )

静态公共成员

void setTimeout (int msecs )
int timeout ()

详细描述

Qt 中手势处理的概述和在应用程序中使用手势的有关信息,见 Widget 和图形视图中的手势 文档。

另请参阅 QPanGesture and QPinchGesture .

特性文档编制

position : QPointF

此特性保持敲击的位置

访问函数:

QPointF 位置 () const
void setPosition (const QPointF & pos )

成员函数文档编制

[虚拟] QTapAndHoldGesture:: ~QTapAndHoldGesture ()

析构函数。

[static] void QTapAndHoldGesture:: setTimeout ( int msecs )

设置超时 (以毫秒为单位),在手势触发之前。

识别器将检测向下触摸,且若 msecs 后触摸仍向下,它将触发 QTapAndHoldGesture 。默认值为 700 毫秒。

另请参阅 timeout ().

[static] int QTapAndHoldGesture:: timeout ()

获取超时 (以毫秒为单位),在手势触发之前。

识别器将检测向下触摸,且若 timeout() 后触摸仍向下,它将触发 QTapAndHoldGesture 。默认值为 700 毫秒。

另请参阅 setTimeout ().