QShortcutEvent Class
The QShortcutEvent class provides an event which is generated when the user presses a key combination. 更多...
头文件: | #include <QShortcutEvent> |
qmake: | QT += gui |
基类: | QEvent |
公有函数
QShortcutEvent(const QKeySequence &key, int id, bool ambiguous = false) | |
~QShortcutEvent() | |
bool | isAmbiguous() const |
const QKeySequence & | key() const |
int | shortcutId() const |
- 6 个公有函数继承自 QEvent
其他继承的成员
详细描述
The QShortcutEvent class provides an event which is generated when the user presses a key combination.
Normally you do not need to use this class directly; QShortcut provides a higher-level interface to handle shortcut keys.
参见 QShortcut.
成员函数
QShortcutEvent::QShortcutEvent(const QKeySequence &key, int id, bool ambiguous = false)
Constructs a shortcut event for the given key press, associated with the QShortcut ID id.
ambiguous specifies whether there is more than one QShortcut for the same key sequence.
QShortcutEvent::~QShortcutEvent()
Destroys the event object.
bool QShortcutEvent::isAmbiguous() const
Returns true
if the key sequence that triggered the event is ambiguous.
参见 QShortcut::activatedAmbiguously().
const QKeySequence &QShortcutEvent::key() const
Returns the key sequence that triggered the event.
int QShortcutEvent::shortcutId() const
Returns the ID of the QShortcut object for which this event was generated.
参见 QShortcut::id().