class QWheelEvent#

QWheelEvent 类包含了描述鼠标滚轮事件的参数。 更多

Inheritance diagram of PySide6.Qt3DInput.Qt3DInput.QWheelEvent

摘要#

属性#

方法#

注:

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

详细描述#

鼠标轮事件发生在鼠标旋转时。

另请参阅

QKeyEvent QMouseEvent QMouseHandler

class Buttons#

常量

描述

Qt3DInput.QWheelEvent.LeftButton

Qt3DInput.QWheelEvent.RightButton

Qt3DInput.QWheelEvent.MiddleButton

Qt3DInput.QWheelEvent.BackButton

Qt3DInput.QWheelEvent.NoButton

class Modifiers#

常量

描述

Qt3DInput.QWheelEvent.NoModifier

Qt3DInput.QWheelEvent.ShiftModifier

Qt3DInput.QWheelEvent.ControlModifier

Qt3DInput.QWheelEvent.AltModifier

Qt3DInput.QWheelEvent.MetaModifier

Qt3DInput.QWheelEvent.KeypadModifier

注:

当使用from __feature__ import true_property时,可以直接使用属性,否则通过访问函数。

property accepted✳️: bool#

指定鼠标轮事件是否已被接受

访问函数
property angleDelta✳️: QPoint#

指定鼠标轮事件鼠标轮的角度变化

访问函数
property buttons✳️: int#

指定鼠标轮事件中的按钮(如果有的话)

访问函数
属性 修饰符: Qt3DInput.QWheelEvent.Modifiers#

指定是否应用了任何修饰符到鼠标滚轮事件

访问函数
属性 x: int#

指定鼠标滚轮事件的水平坐标

访问函数
属性 y: int#

指定鼠标滚轮事件的垂直坐标

访问函数
__init__(e)#
参数:

e - QWheelEvent

QWheelEvent e 构建一个新的 QWheelEvent 实例。

angleDelta()#
返回类型::

QPoint

返回滚轮旋转的距离,以八分之一度为单位。正值表示滚轮向前(远离用户)旋转,负值表示滚轮向后(向用户)旋转。

属性 angleDelta 的获取器。

buttons()#
返回类型::

int

返回用于检查可能伴随滚轮事件的鼠标按钮的位字段。

属性 buttons 的获取器。

isAccepted()#
返回类型::

bool

返回事件是否被接受。

属性 accepted 的获取器。

modifiers()#
返回类型::

修饰符

返回可能伴随滚轮事件的键盘修饰符。

属性 modifiers 的获取器。

setAccepted(accepted)#
参数:

accepted – bool

如果 accepted 为 true,则将事件设置为已接受。

注:

当事件被接受时,它将防止进一步传播到其他监听器。

另请参阅

isAccepted()

属性 accepted 的设置器。

type()#
返回类型::

类型

返回事件的 QEvent::Type。

x()#
返回类型::

int

返回鼠标事件的 x 位置。

属性 x 的获取器。

y()#
返回类型::

int

返回鼠标事件的 x 位置。

属性 y 的获取器。