- class QPointerEvent#
指针事件的基类。 更多...
继承自:
QTouchEvent
,QSinglePointEvent
,QWheelEvent
,QTabletEvent
,QNativeGestureEvent
,QMouseEvent
,QHoverEvent
,QEnterEvent
概要#
方法#
def
__init__()
def
__repr__()
定义
point()
定义
pointById()
定义
pointCount()
定义
points()
虚拟方法#
定义
isEndEvent()
注意
本文档可能包含自动从C++转换为Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译存在问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单的方式来告诉我们。
详细描述#
- __init__(arg__1)#
- 参数:
arg__1 –
QPointerEvent
- __init__(type, dev[, modifiers=Qt.NoModifier[, points={}]])
- 参数:
type –
Type
dev –
QPointingDevice
修饰符 –
KeyboardModifier
的组合点集 – .list of QEventPoint
- __repr__()#
- 返回类型:
对象
- addPassiveGrabber(point, grabber)#
- 参数:
点 –
QEventPoint
抓取器 –
QObject
- 返回类型:
布尔值
通知传送逻辑,指定的
grabber
将接收所有未来的更新事件和包含给定point
的释放事件,无论这些事件可能在哪里传递。仅由 Qt Quick 输入处理器使用。
如果
grabber
已添加,则返回false
,否则返回true
。- allPointsAccepted()#
- 返回类型:
布尔值
如果
points()
中的每个点对 isPointAccepted() 的返回值都是true
,则返回true
;否则返回false
。- allPointsGrabbed()#
- 返回类型:
布尔值
如果
points()
中的每个点要么具有exclusiveGrabber()
或一个或多个passiveGrabbers()
,则返回true
。- clearPassiveGrabbers(point)#
- 参数:
点 –
QEventPoint
从给定的
point
中删除所有被动抓取器。仅由 Qt Quick 输入处理器使用。
另请参阅
- exclusiveGrabber(point)#
- 参数:
点 –
QEventPoint
- 返回类型:
返回已设置为接收所有未来更新事件和包含给定
point
的释放事件的 对象。目前主要用于 Qt Quick。
- isBeginEvent()#
- 返回类型:
布尔值
- isEndEvent()#
- 返回类型:
布尔值
- isUpdateEvent()#
- 返回类型:
布尔值
- point(i)#
- 参数:
i – int
- 返回类型:
返回索引为
i
的点的QEventPoint
引用。- pointById(id)#
- 参数:
id – int
- 返回类型:
返回与给定
id
匹配的点的引用,如果没有找到这样的点,则返回nullptr
。- pointCount()#
- 返回类型:
int
返回此指针事件中的点数。
- pointerType()#
- 返回类型:
返回生成事件的点的类型。
- pointingDevice()#
- 返回类型:
返回此事件来源的源设备。
这与
device()
相同,但为了方便进行了类型转换。- points()#
- 返回类型:
.list of QEventPoint
返回此指针事件中的点列表。
- removePassiveGrabber(point, grabber)#
- 参数:
点 –
QEventPoint
抓取器 –
QObject
- 返回类型:
布尔值
如果先前已添加,则从给定的
point
中删除被动grabber
。如果它曾经是被动抓取器,则返回true
,否则返回false
。仅由 Qt Quick 输入处理器使用。
另请参阅
- setExclusiveGrabber(point, exclusiveGrabber)#
- 参数:
点 –
QEventPoint
exclusiveGrabber –
QObject
通知交付逻辑,给定的
exclusiveGrabber
将接收所有未来的更新事件以及包含给定point
的释放事件,并且可以跳过其他项目的交付。目前主要用于 Qt Quick。
另请参阅