Класс QShortcutEvent
Класс QShortcutEvent предоставляет событие, генерируемое при нажатии пользователем сочетания клавиш. Подробнее...
| Заголовок: | #include <QShortcutEvent> |
| qmake: | QT += gui |
| Наследует: | QEvent |
Открытые функции
| QShortcutEvent(const QKeySequence &key, int id, bool ambiguous = false) | |
| virtual | ~QShortcutEvent() |
| bool | isAmbiguous() const |
| const QKeySequence & | key() const |
| int | shortcutId() const |
- 6 открытых функций унаследовано от QEvent
Защищенные переменные
| bool | ambig |
| QKeySequence | sequence |
| int | sid |
Дополнительные унаследованные члены
Подробное описание
Класс QShortcutEvent предоставляет событие, генерируемое при нажатии пользователем сочетания клавиш.
Обычно вам не нужно использовать этот класс напрямую; QShortcut предоставляет интерфейс более высокого уровня для обработки сочетаний клавиш.
См. такжеQShortcut.
Документация по функциям-членам
QShortcutEvent::QShortcutEvent(const QKeySequence &key, int id, bool ambiguous = false)
Создает событие сочетания клавиш для нажатия заданной key, связанной с идентификатором QShortcut id.
ambiguous указывает, существует ли более одного QShortcut для той же последовательности клавиш.
[virtual] QShortcutEvent::~QShortcutEvent()
Удаляет объект события.
bool QShortcutEvent::isAmbiguous() const
Возвращает true значение true, если последовательность клавиш, вызвавшая событие, неоднозначна.
См. такжеQShortcut::activatedAmbiguously().
const QKeySequence &QShortcutEvent::key() const
Возвращает последовательность клавиш, вызвавшую событие.
int QShortcutEvent::shortcutId() const
Возвращает идентификатор объекта QShortcut, для которого было сгенерировано это событие.
См. такжеQShortcut::id().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qshortcutevent.html