PySide6.QtGui.QShortcutEvent¶
- class QShortcutEvent¶
The
QShortcutEventclass provides an event which is generated when the user presses a key combination.Details
Normally you do not need to use this class directly;
QShortcutprovides a higher-level interface to handle shortcut keys.See also
Synopsis¶
Methods¶
def
__init__()def
isAmbiguous()def
key()def
shortcutId()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
- __init__(arg__1)¶
- Parameters:
arg__1 –
QShortcutEvent
- __init__(key[, shortcut=None[, ambiguous=false]])
- Parameters:
key –
QKeySequenceshortcut –
QShortcutambiguous – bool
Constructs a shortcut event for the given
keypress, associated with theQShortcutshortcut.ambiguousspecifies whether there is more than oneQShortcutfor the same key sequence.- __init__(key, id[, ambiguous=false])
- Parameters:
key –
QKeySequenceid – int
ambiguous – bool
Constructs a shortcut event for the given
keypress, associated with theQShortcutIDid.use the other constructor
ambiguousspecifies whether there is more than oneQShortcutfor the same key sequence.- isAmbiguous()¶
- Return type:
bool
Returns
trueif the key sequence that triggered the event is ambiguous.See also
- key()¶
- Return type:
Returns the key sequence that triggered the event.
- shortcutId()¶
- Return type:
int
Returns the ID of the
QShortcutobject for which this event was generated.See also