En esta página

QShortcutEvent Class

La clase QShortcutEvent proporciona un evento que se genera cuando el usuario pulsa una combinación de teclas. Más...

Cabecera: #include <QShortcutEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Hereda: QEvent

Funciones Públicas

(since 6.5) QShortcutEvent(const QKeySequence &key, const QShortcut *shortcut = nullptr, bool ambiguous = false)
bool isAmbiguous() const
const QKeySequence &key() const

Descripción Detallada

Normalmente no es necesario utilizar esta clase directamente; QShortcut proporciona una interfaz de nivel superior para manejar las teclas de acceso directo.

Ver también QShortcut.

Documentación de Funciones Miembro

[since 6.5] QShortcutEvent::QShortcutEvent(const QKeySequence &key, const QShortcut *shortcut = nullptr, bool ambiguous = false)

Construye un evento de acceso directo para la pulsación key dada, asociada a la QShortcut shortcut .

ambiguous especifica si hay más de un QShortcut para la misma secuencia de teclas.

Esta función se introdujo en Qt 6.5.

bool QShortcutEvent::isAmbiguous() const

Devuelve true si la secuencia de teclas que desencadenó el evento es ambigua.

Véase también QShortcut::activatedAmbiguously().

const QKeySequence &QShortcutEvent::key() const

Devuelve la secuencia de teclas que desencadenó el evento.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.