PySide6.QtGui.QShortcutEvent¶
- class QShortcutEvent¶
The
QShortcutEvent
class provides an event which is generated when the user presses a key combination. More…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
Detailed Description¶
Normally you do not need to use this class directly;
QShortcut
provides a higher-level interface to handle shortcut keys.See also
- __init__(arg__1)¶
- Parameters:
arg__1 –
QShortcutEvent
- __init__(key[, shortcut=None[, ambiguous=false]])
- Parameters:
key –
QKeySequence
shortcut –
QShortcut
ambiguous – bool
Constructs a shortcut event for the given
key
press, associated with theQShortcut
shortcut
.ambiguous
specifies whether there is more than oneQShortcut
for the same key sequence.- __init__(key, id[, ambiguous=false])
- Parameters:
key –
QKeySequence
id – int
ambiguous – bool
Constructs a shortcut event for the given
key
press, associated with theQShortcut
IDid
.use the other constructor
ambiguous
specifies whether there is more than oneQShortcut
for the same key sequence.- isAmbiguous()¶
- Return type:
bool
Returns
true
if 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
QShortcut
object for which this event was generated.See also