- class QWheelEvent#
QWheelEvent
类包含了描述鼠标滚轮事件的参数。 更多…摘要#
属性#
方法#
def
__init__()
def
angleDelta()
def
buttons()
def
isAccepted()
定义
modifiers()
定义
type()
定义
x()
定义
y()
注:
本文档可能包含从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 buttons✳️: int#
指定鼠标轮事件中的按钮(如果有的话)
- 访问函数
- 属性 修饰符: Qt3DInput.QWheelEvent.Modifiers#
指定是否应用了任何修饰符到鼠标滚轮事件
- 访问函数
- 属性 x: int#
指定鼠标滚轮事件的水平坐标
- 访问函数
- 属性 y: int#
指定鼠标滚轮事件的垂直坐标
- 访问函数
- __init__(e)#
- 参数:
e -
QWheelEvent
从
QWheelEvent
e
构建一个新的QWheelEvent
实例。返回滚轮旋转的距离,以八分之一度为单位。正值表示滚轮向前(远离用户)旋转,负值表示滚轮向后(向用户)旋转。
属性
angleDelta
的获取器。- buttons()#
- 返回类型::
int
返回用于检查可能伴随滚轮事件的鼠标按钮的位字段。
属性
buttons
的获取器。- isAccepted()#
- 返回类型::
bool
返回事件是否被接受。
属性
accepted
的获取器。- modifiers()#
- 返回类型::
修饰符
返回可能伴随滚轮事件的键盘修饰符。
属性
modifiers
的获取器。- setAccepted(accepted)#
- 参数:
accepted – bool
如果
accepted
为 true,则将事件设置为已接受。注:
当事件被接受时,它将防止进一步传播到其他监听器。
另请参阅
isAccepted()
属性
accepted
的设置器。返回事件的 QEvent::Type。
- x()#
- 返回类型::
int
返回鼠标事件的 x 位置。
属性
x
的获取器。- y()#
- 返回类型::
int
返回鼠标事件的 x 位置。
属性
y
的获取器。