Sur cette page

QShortcutEvent Class

La classe QShortcutEvent fournit un événement généré lorsque l'utilisateur appuie sur une combinaison de touches. Plus d'informations...

En-tête : #include <QShortcutEvent>
CMake : find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake : QT += gui
Héritages : QEvent

Fonctions publiques

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

Description détaillée

Normalement, vous n'avez pas besoin d'utiliser cette classe directement ; QShortcut fournit une interface de niveau supérieur pour gérer les touches de raccourci.

Voir également QShortcut.

Documentation des fonctions membres

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

Construit un événement de raccourci pour la touche key donnée, associé à QShortcut shortcut .

ambiguous spécifie s'il y a plus d'un QShortcut pour la même séquence de touches.

Cette fonction a été introduite dans Qt 6.5.

bool QShortcutEvent::isAmbiguous() const

Renvoie true si la séquence de touches qui a déclenché l'événement est ambiguë.

Voir aussi QShortcut::activatedAmbiguously().

const QKeySequence &QShortcutEvent::key() const

Renvoie la séquence de touches qui a déclenché l'événement.

© 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.