class QTapAndHoldGesture#

PySide6.QtWidgets.QTapAndHoldGesture类描述了用户进行点击并 hold(也称为长按)的手势。更多

Inheritance diagram of PySide6.QtWidgets.QTapAndHoldGesture

新增于版本 4.6。

概要#

属性#

方法#

静态函数#

注意

此文档可能包含自动从C++转换为Python的代码片段。我们始终欢迎对代码片段的翻译进行贡献。如果您发现翻译存在问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建票据来告知我们

详细描述#

有关Qt手势处理概述以及如何在应用程序中使用手势的信息,请参阅Widgets和Graphics View中的手势文档。

另请参阅

QPanGesture QPinchGesture

注意

可以使用属性或通过访问函数直接使用它们,具体取决于是否使用from __feature__ import true_property

property positionこ: QPointF#

此属性持有触击的位置。

访问函数
__init__([parent=None])#
参数:

parentQObject

position()#
返回类型::

QPointF

另请参阅

setPosition()

属性positionᅟ的获取器。

setPosition(pos)#
参数:

posQPointF

另请参阅

position()

属性positionᅟ的设置器。

static setTimeout(msecs)#
参数:

msecs – int

设置触发手势前的超时时间(毫秒)。

识别器将检测到触摸落下,如果此后msecs毫秒内触摸仍保持按下,则将触发QTapAndHoldGesture。默认值为700毫秒。

另请参阅

timeout()

static timeout()#
返回类型::

int

获取触发手势前的超时时间(毫秒)。

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

另请参阅

setTimeout()