Classes d'événements

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

Pour plus d’informations, consultez la page Système d’événements.

QAbstractEventDispatcher

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

QActionEvent

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

QBasicTimer

Événements de minuterie pour les objets

QChildEvent

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

QChildWindowEvent

Contient les paramètres d'événement relatifs aux modifications des fenêtres enfants

QChronoTimer

Minuteries répétitives et à déclenchement unique

QCloseEvent

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

QContextMenuEvent

Contient les 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 en sort

QDragMoveEvent

Événement envoyé pendant qu’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 les paramètres d'événement pour les événements de modification dynamique de propriété

QEnterEvent

Contient les paramètres décrivant un événement d’entrée

QEvent

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

QExposeEvent

Contient les paramètres d’événements d’exposition

QFileOpenEvent

Événement qui sera déclenché lorsqu’une requête d’ouverture d’un fichier ou d’une URL est émise

QFocusEvent

Contient les paramètres d'événement pour les événements de mise en focus d'un widget

QGestureEvent

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 de souris

QIconDragEvent

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

QInputEvent

Classe de base pour les événements décrivant les entrées utilisateur

QInputMethodEvent

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

QKeyEvent

Décrit un événement de touche

QMouseEvent

Contient les paramètres décrivant un événement de souris

QMoveEvent

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

QNativeGestureEvent

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

QPaintEvent

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

QPlatformSurfaceEvent

Utilisé pour signaler les événements de surface de la plateforme native

QPointingDevice

Décrit un périphérique à l'origine d'événements de souris, tactiles ou de tablette

QPointingDeviceUniqueId

Identifie un objet unique, tel qu’un jeton balisé ou un stylet, utilisé avec un périphérique de pointage

QResizeEvent

Contient les paramètres d'é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 s'affiche

QStatusTipEvent

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

QTabletEvent

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

QTimer

Minuteries répétitives et ponctuelles

QTimerEvent

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

QTouchEvent

Contient les paramètres décrivant un événement tactile

QWhatsThisClickedEvent

Événement pouvant être utilisé pour gérer les liens hypertextes dans un texte « Qu'est-ce que c'est ? »

QWheelEvent

Contient les paramètres décrivant un événement de molette

QWindowStateChangeEvent

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

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