PySide6.QtGui.QShortcutEvent¶
- class QShortcutEvent¶
QShortcutEvent类提供了一个事件,当用户按下组合键时会生成该事件。更多…概要¶
方法¶
def
__init__()def
isAmbiguous()def
key()def
shortcutId()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
通常你不需要直接使用这个类;
QShortcut提供了一个更高级的接口来处理快捷键。另请参阅
- __init__(arg__1)¶
- Parameters:
arg__1 –
QShortcutEvent
- __init__(key[, shortcut=None[, ambiguous=false]])
- Parameters:
key –
QKeySequence快捷键 –
QShortcutambiguous – bool
为给定的
key按键构造一个快捷事件,与QShortcutshortcut相关联。ambiguous指定是否存在多个QShortcut对应相同的按键序列。- __init__(key, id[, ambiguous=false])
- Parameters:
key –
QKeySequenceid – int
ambiguous – bool
为给定的
key按键构造一个快捷事件,与QShortcutIDid相关联。使用其他构造函数
ambiguous指定是否存在多个QShortcut对应相同的按键序列。- isAmbiguous()¶
- Return type:
布尔
如果触发事件的键序列是模糊的,则返回
true。- key()¶
- Return type:
返回触发事件的键序列。
- shortcutId()¶
- Return type:
整数
返回生成此事件的
QShortcut对象的ID。另请参阅