QPlatformSurfaceEvent Class
La classe QPlatformSurfaceEvent est utilisée pour notifier les événements de surface de la plate-forme native. Plus d'informations...
| En-tête : | #include <QPlatformSurfaceEvent> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Gui)target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake : | QT += gui |
| Héritages : | QEvent |
- Liste de tous les membres, y compris les membres hérités
- QPlatformSurfaceEvent fait partie des classes d'événements.
Types publics
| enum | SurfaceEventType { SurfaceCreated, SurfaceAboutToBeDestroyed } |
Fonctions publiques
| QPlatformSurfaceEvent(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType) | |
| QPlatformSurfaceEvent::SurfaceEventType | surfaceEventType() const |
Description détaillée
Les événements relatifs aux fenêtres de la plate-forme sont envoyés de manière synchrone aux fenêtres et aux surfaces hors écran lorsque les surfaces natives sous-jacentes sont créées ou sur le point d'être détruites.
Les applications peuvent répondre à ces événements pour savoir si la surface de plate-forme sous-jacente existe.
Type de membre Documentation
enum QPlatformSurfaceEvent::SurfaceEventType
Cette énumération décrit le type d'événement de surface de la plate-forme. Les types possibles sont les suivants :
| Constante | Valeur | Description de l'événement |
|---|---|---|
QPlatformSurfaceEvent::SurfaceCreated | 0 | La surface native sous-jacente a été créée |
QPlatformSurfaceEvent::SurfaceAboutToBeDestroyed | 1 | La surface native sous-jacente sera détruite immédiatement après cet événement. |
Le type d'événement SurfaceAboutToBeDestroyed est utile pour arrêter le rendu d'une fenêtre de plate-forme avant qu'elle ne soit détruite.
Documentation des fonctions membres
[explicit] QPlatformSurfaceEvent::QPlatformSurfaceEvent(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType)
Construit un événement de surface de plate-forme pour l'adresse surfaceEventType.
QPlatformSurfaceEvent::SurfaceEventType QPlatformSurfaceEvent::surfaceEventType() const
Renvoie le type spécifique d'événement de surface de la plate-forme.
© 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.