Sur cette page

QShortcutEvent Class

La classe QShortcutEvent fournit un événement qui est déclenché lorsque l'utilisateur appuie sur une combinaison de touches. En savoir plus...

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

Fonctions publiques

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

Fonctions protégées

QShortcutEvent(QShortcutEvent &&)
QShortcutEvent &operator=(QShortcutEvent &&)
QShortcutEvent &operator=(const QShortcutEvent &other)

Description détaillée

En règle générale, vous n'avez pas besoin d'utiliser cette classe directement ; la classe ` QShortcut ` fournit une interface de plus haut niveau pour gérer les raccourcis clavier.

Voir également QShortcut.

Documentation sur les fonctions membres

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

Crée un événement de raccourci pour la combinaison de touches « key » indiquée, associé à l'QShortcut shortcut .

ambiguous Spécifie s’il existe plusieurs QShortcut pour la même séquence de touches.

Cette fonction a été introduite dans Qt 6.5.

[protected delete] QShortcutEvent::QShortcutEvent(QShortcutEvent &&)

Crée par « move » une instance de ` QShortcutEvent`. Cette fonction est supprimée.

bool QShortcutEvent::isAmbiguous() const

Renvoie « true » si la séquence de touches ayant déclenché l'événement est ambiguë.

Voir également QShortcut::activatedAmbiguously().

const QKeySequence &QShortcutEvent::key() const

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

[protected delete] QShortcutEvent &QShortcutEvent::operator=(QShortcutEvent &&)

La commande « Move » affecte « other » à cette instance « QShortcutEvent ». Cette fonction est supprimée.

[noexcept protected default] QShortcutEvent &QShortcutEvent::operator=(const QShortcutEvent &other)

Attribue par copie l'other à cette instance d'QShortcutEvent.

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