Spec-Zone.ru › Qt 5.9

Класс QShortcutEvent

Класс QShortcutEvent предоставляет событие, генерируемое при нажатии пользователем комбинации клавиш. Подробнее...

Заголовок: #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

Дополнительные унаследованные члены

  • 1 свойство унаследовано от QEvent
  • 1 статический открытый член унаследован от QEvent

Подробное описание

Класс QShortcutEvent предоставляет событие, генерируемое при нажатии пользователем комбинации клавиш.

Обычно вам не нужно использовать этот класс напрямую; QShortcut предоставляет интерфейс более высокого уровня для обработки сочетаний клавиш.

См. также QShortcut.

Документация по функциям-членам

QShortcutEvent::QShortcutEvent(const QKeySequence &key, int id, bool ambiguous = false)

Создаёт событие сочетания клавиш для заданного нажатия key, связанного с идентификатором QShortcut id.

ambiguous указывает, существует ли более одного QShortcut для одной и той же последовательности клавиш.

QShortcutEvent::~QShortcutEvent()

Удаляет объект события.

bool QShortcutEvent::isAmbiguous() const

Возвращает 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.9/qshortcutevent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API