Spec-Zone.ru › Qt 6.1

Класс QShortcutEvent

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

Заголовок: #include <QShortcutEvent>
CMake: find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui)
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

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

Обычно вам не нужно использовать этот класс напрямую; 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, если последовательность клавиш, которая сработала, является неоднозначной.

См. также 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-6.1/qshortcutevent.html

Spec-Zone.ru

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