QTapAndHoldGesture 类

QTapAndHoldGesture 类描述了用户做出的点击并持住(又称长按)手势。 更多...

头文件 #include <QTapAndHoldGesture>
CMakefind_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmakeQT += widgets
继承 QGesture

属性

公共函数

virtual~QTapAndHoldGesture()
QPointFposition() const
voidsetPosition(const QPointF &pos)

静态公共成员

voidsetTimeout(int msecs)
inttimeout()

详细描述

有关在 Qt 中处理手势的概述以及如何在应用程序中使用手势的信息,请参阅 组件和图形视图中的手势 文档。

另请参阅QPanGestureQPinchGesture

属性文档

position : QPointF

该属性包含点击位置

访问函数

QPointFposition() const
voidsetPosition(const QPointF &pos)

成员函数文档

[虚拟 noexcept] QTapAndHoldGesture::~QTapAndHoldGesture()

析构函数。

[静态] void QTapAndHoldGesture::setTimeout(int msecs)

设置触发手势前的超时时间,以毫秒为单位。

识别器会检测触摸按下,如果在 msecs 毫秒后触摸仍然按下,它将触发 QTapAndHoldGesture。默认值为 700 毫秒。

另请参阅timeout

[静态] int QTapAndHoldGesture::timeout()

获取触发手势前的超时时间,以毫秒为单位。

识别器将检测到触摸下调,如果此后timeout()函数之后触摸仍然处于下调状态,将触发QTapAndHoldGesture。默认值为700毫秒。

另请参阅setTimeout

© 2024 Qt公司有限公司。本文件中包含的文档贡献的版权属于其各自的拥有者。本提供的文档根据自由软件基金会发布的GNU自由文档许可协议第1.3版许可使用。Qt及其相关标志是芬兰以及全球其他国家的Qt公司有限公司的商标。所有其他商标均为各自所有者的财产。