class QShortcutEvent#

QShortcutEvent 类提供了一个由用户按下快捷键组合时生成的事件。更多

Inheritance diagram of PySide6.QtGui.QShortcutEvent

概要#

方法#

注意

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

详细描述#

通常您不需要直接使用此类;QShortcut 提供了一个处理快捷键的高级接口。

另请参阅

QShortcut

__init__(key[, shortcut=None[, ambiguous=false]])#
参数::

为指定的 按压构造一个快捷事件,与 QShortcut 快捷键 关联。

模糊 指定是否存在多个与相同按键序列关联的 QShortcut

__init__(key, id[, ambiguous=False])
参数::

为指定的 按压构造一个快捷事件,与 QShortcut ID id 关联。

使用其他构造函数

模糊 指定是否存在多个与相同按键序列关联的 QShortcut

__init__(arg__1)
参数::

arg__1QShortcutEvent

isAmbiguous()#
返回类型:

bool

如果触发事件的关键序列是模糊的,则返回 true

另请参阅

activatedAmbiguously()

key()#
返回类型:

QKeySequence

返回触发事件的键序列。

shortcutId()#
返回类型:

int

返回创建此事件的相关 QShortcut 对象的 ID。

另请参阅

id()