Classes d'événements

Ces classes Qt Core sont utilisées pour créer et gérer des événements.

Pour plus d'informations, voir la page Système d'événements.

QAbstractEventDispatcher

Interface pour gérer la file d'attente des événements de Qt

QActionEvent

Événement généré lorsqu'une QAction est ajoutée, supprimée ou modifiée

QBasicTimer

Événements de temporisation pour les objets

QChildEvent

Contient des paramètres d'événement pour les événements des objets enfants

QChildWindowEvent

Contient des paramètres d'événement pour les changements de fenêtre enfant

QChronoTimer

Minuteries répétitives et à action unique

QCloseEvent

Contient des paramètres décrivant un événement de fermeture

QContextMenuEvent

Contient des paramètres décrivant un événement de menu contextuel

QDragEnterEvent

Événement envoyé à un widget lorsqu'une action de glisser-déposer y pénètre

QDragLeaveEvent

Événement envoyé à un widget lorsqu'une action de glisser-déposer le quitte

QDragMoveEvent

Événement envoyé lorsqu'une action de glisser-déposer est en cours

QDropEvent

Événement envoyé lorsqu'une action de glisser-déposer est terminée

QDynamicPropertyChangeEvent

Contient des paramètres d'événement pour les événements de changement de propriété dynamique

QEnterEvent

Contient des paramètres décrivant un événement d'entrée

QEvent

La classe de base de toutes les classes d'événements. Les objets d'événement contiennent des paramètres d'événement

QExposeEvent

Contient des paramètres d'événement pour les événements d'exposition

QFileOpenEvent

Événement envoyé en cas de demande d'ouverture d'un fichier ou d'une URL

QFocusEvent

Contient des paramètres d'événement pour les événements de mise au point de widget

QGestureEvent

La description des gestes déclenchés

QHelpEvent

Événement utilisé pour demander des informations utiles sur un point particulier d'un widget

QHideEvent

Événement envoyé après le masquage d'un widget

QHoverEvent

Contient des paramètres décrivant un événement souris

QIconDragEvent

Indique qu'un glissement de l'icône principale a commencé

QInputEvent

Classe de base pour les événements décrivant l'entrée de l'utilisateur

QInputMethodEvent

Paramètres des événements relatifs aux méthodes de saisie

QKeyEvent

Décrit un événement de touche

QMouseEvent

Contient des paramètres décrivant un événement souris

QMoveEvent

Contient des paramètres d'événement pour les événements de déplacement

QNativeGestureEvent

Contient des paramètres décrivant un événement de geste

QPaintEvent

Contient des paramètres d'événement pour les événements de peinture

QPlatformSurfaceEvent

Utilisé pour notifier les événements de surface de la plate-forme native

QPointingDevice

Décrit un dispositif d'où proviennent les événements liés à la souris, au toucher ou à la tablette.

QPointingDeviceUniqueId

Identifie un objet unique, tel qu'un jeton ou un stylet, utilisé avec un dispositif de pointage.

QResizeEvent

Contient des paramètres d'événement pour les événements de redimensionnement

QScrollEvent

Envoyé lors du défilement

QScrollPrepareEvent

Envoyé en préparation du défilement

QShortcut

Utilisé pour créer des raccourcis clavier

QShortcutEvent

Événement généré lorsque l'utilisateur appuie sur une combinaison de touches

QShowEvent

Événement envoyé lorsqu'un widget est affiché

QStatusTipEvent

Événement utilisé pour afficher des messages dans une barre d'état

QTabletEvent

Contient des paramètres qui décrivent un événement de la tablette

QTimer

Minuteries répétitives et à coup unique

QTimerEvent

Contient des paramètres décrivant un événement de minuterie

QTouchEvent

Contient des paramètres qui décrivent un événement tactile

QWhatsThisClickedEvent

Événement pouvant être utilisé pour gérer les hyperliens dans un texte de type "Qu'est-ce que c'est ?

QWheelEvent

Contient des paramètres décrivant un événement de roue

QWindowStateChangeEvent

L'état de la fenêtre avant un changement d'état de la fenêtre

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