QTapAndHoldGesture#

The QTapAndHoldGesture class describes a tap-and-hold (aka LongTap) gesture made by the user. More

Inheritance diagram of PySide6.QtWidgets.QTapAndHoldGesture

New in version 4.6.

Synopsis#

Properties#

Functions#

Static functions#

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description#

For an overview of gesture handling in Qt and information on using gestures in your applications, see the Gestures in Widgets and Graphics View document.

class PySide6.QtWidgets.QTapAndHoldGesture([parent=None])#
Parameters:

parentPySide6.QtCore.QObject

Note

Properties can be used directly when from __feature__ import true_property is used or via accessor functions otherwise.

property PᅟySide6.QtWidgets.QTapAndHoldGesture.position: PySide6.QtCore.QPointF#

This property holds the position of the tap.

Access functions:
PySide6.QtWidgets.QTapAndHoldGesture.position()#
Return type:

PySide6.QtCore.QPointF

See also

setPosition()

Getter of property position .

PySide6.QtWidgets.QTapAndHoldGesture.setPosition(pos)#
Parameters:

posPySide6.QtCore.QPointF

See also

position()

Setter of property position .

static PySide6.QtWidgets.QTapAndHoldGesture.setTimeout(msecs)#
Parameters:

msecs – int

Set the timeout, in milliseconds, before the gesture triggers.

The recognizer will detect a touch down and if msecs later the touch is still down, it will trigger the QTapAndHoldGesture . The default value is 700 milliseconds.

See also

timeout()

static PySide6.QtWidgets.QTapAndHoldGesture.timeout()#
Return type:

int

Gets the timeout, in milliseconds, before the gesture triggers.

The recognizer will detect a touch down and if timeout() later the touch is still down, it will trigger the QTapAndHoldGesture . The default value is 700 milliseconds.

See also

setTimeout()