PySide6.QtStateMachine.QKeyEventTransition¶
- class QKeyEventTransition¶
QKeyEventTransition
类提供了对按键事件的过渡处理。更多…概要¶
属性¶
keyᅟ
- 与此键事件转换相关联的键modifierMaskᅟ
- 此键盘事件转换检查的键盘修饰符掩码
方法¶
def
__init__()
def
key()
def
modifierMask()
def
setKey()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
QKeyEventTransition
是 Qt 状态机框架 的一部分。另请参阅
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property keyᅟ: int¶
此属性保存与此键事件转换相关联的键。
- property modifierMaskᅟ: Combination of Qt.KeyboardModifier¶
此属性保存此键事件转换检查的键盘修饰符掩码。
- Access functions:
使用给定的
sourceState
构造一个新的键事件转换。- __init__(object, type, key[, sourceState=None])
为给定的
type
事件构造一个新的键事件转换,针对给定的object
,使用给定的key
和sourceState
。- key()¶
- Return type:
整数
返回此键事件转换检查的键。
另请参阅
属性
keyᅟ
的获取器。- modifierMask()¶
- Return type:
返回此键事件转换检查的键盘修饰符掩码。
另请参阅
属性
modifierMaskᅟ
的获取器。- setKey(key)¶
- Parameters:
key – int
设置此键事件转换将检查的
key
。另请参阅
属性
keyᅟ
的设置器。- setModifierMask(modifiers)¶
- Parameters:
修饰符 –
KeyboardModifier
的组合
设置此键盘事件转换将检查的键盘修饰符掩码为
modifierMask
。另请参阅
属性
modifierMaskᅟ
的设置器。