Qt OpenGL C++ Classes
Le module « Qt OpenGL » propose des classes qui facilitent l'utilisation d'OpenGL dans les applications Qt. En savoir plus...
Classes
La classe de base d'une famille de classes qui exposent toutes les fonctions pour chaque version et chaque profil OpenGL | |
Fonctions permettant de créer et de gérer des objets tampons OpenGL | |
Permet la journalisation des messages de débogage OpenGL | |
Enveloppe un message de débogage OpenGL | |
Encapsule un objet de tampon d’image OpenGL | |
Spécifie le format d’un objet de tampon d’image OpenGL | |
Toutes les fonctions de la spécification OpenGL 1.0 | |
Toutes les fonctions de la spécification OpenGL 1.1 | |
Toutes les fonctions de la spécification OpenGL 1.2 | |
Toutes les fonctions de la spécification OpenGL 1.3 | |
Toutes les fonctions de la spécification OpenGL 1.4 | |
Toutes les fonctions de la spécification OpenGL 1.5 | |
Toutes les fonctions de la spécification OpenGL 2.0 | |
Toutes les fonctions de la spécification OpenGL 2.1 | |
Toutes les fonctions de la spécification OpenGL 3.0 | |
Toutes les fonctions de la spécification OpenGL 3.1 | |
Toutes les fonctions du profil de compatibilité OpenGL 3.2 | |
Toutes les fonctions du profil de base OpenGL 3.2 | |
Toutes les fonctions du profil de compatibilité OpenGL 3.3 | |
Toutes les fonctions du profil « core » d’OpenGL 3.3 | |
Toutes les fonctions du profil de compatibilité OpenGL 4.0 | |
Toutes les fonctions du profil de base OpenGL 4.0 | |
Toutes les fonctions du profil de compatibilité OpenGL 4.1 | |
Toutes les fonctions du profil de base OpenGL 4.1 | |
Toutes les fonctions du profil de compatibilité OpenGL 4.2 | |
Toutes les fonctions du profil de base OpenGL 4.2 | |
Toutes les fonctions du profil de compatibilité OpenGL 4.3 | |
Toutes les fonctions du profil de base OpenGL 4.3 | |
Toutes les fonctions du profil de compatibilité OpenGL 4.4 | |
Toutes les fonctions du profil de base OpenGL 4.4 | |
Toutes les fonctions du profil de compatibilité OpenGL 4.5 | |
Toutes les fonctions du profil de base OpenGL 4.5 | |
Toutes les fonctions pour OpenGL ES 2 | |
Permet de dessiner dans un contexte OpenGL à l'aide de QPainter | |
Décrit les modes de stockage des pixels qui influent sur le décompressage des pixels lors du chargement des textures | |
Permet de compiler des shaders OpenGL | |
Permet de lier et d'utiliser des programmes de shaders OpenGL | |
Moyen pratique de dessiner des quadrilatères texturés via OpenGL | |
Enveloppe une séquence d’objets de requête de temporisateur OpenGL | |
Encapsule un objet de requête de temporisateur OpenGL | |
Donne accès aux fonctions OpenGL pour une version et un profil spécifiés | |
Représente la version et, le cas échéant, le profil d'un contexte OpenGL | |
Encapsule un objet « Vertex Array » OpenGL | |
La classe QOpenGLVertexArrayObject::Binder est une classe utilitaire destinée à faciliter la liaison et la libération d’objets de tableau de sommets OpenGL | |
Sous-classe d'aide de QWindow permettant d'effectuer un rendu OpenGL |
Description détaillée
La Qt OpenGL page contient des informations sur l'utilisation du module.
Une Qt OpenGL Widgets fournit une classe de widget C++ permettant d’afficher des graphiques OpenGL dans les interfaces utilisateur des widgets.
Widget permettant d'afficher des graphiques OpenGL |
© 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.