Qt OpenGL C++ Classes
Le module Qt OpenGL propose des classes qui facilitent l'utilisation d'OpenGL dans les applications Qt. Plus...
Classes
La classe de base d'une famille de classes qui exposent toutes les fonctions pour chaque version et profil d'OpenGL | |
Fonctions de création et de gestion des objets tampons OpenGL | |
Permet l'enregistrement des messages de débogage OpenGL | |
Enveloppe un message de débogage OpenGL | |
Encapsule un objet framebuffer OpenGL | |
Spécifie le format d'un objet framebuffer OpenGL | |
Toutes les fonctions pour la spécification OpenGL 1.0 | |
Toutes les fonctions pour la spécification OpenGL 1.1 | |
Toutes les fonctions pour la spécification OpenGL 1.2 | |
Toutes les fonctions pour la spécification OpenGL 1.3 | |
Toutes les fonctions pour la spécification OpenGL 1.4 | |
Toutes les fonctions pour la spécification OpenGL 1.5 | |
Toutes les fonctions pour la spécification OpenGL 2.0 | |
Toutes les fonctions pour la spécification OpenGL 2.1 | |
Toutes les fonctions pour la spécification OpenGL 3.0 | |
Toutes les fonctions pour la spécification OpenGL 3.1 | |
Toutes les fonctions pour le profil de compatibilité OpenGL 3.2 | |
Toutes les fonctions pour le profil de base d'OpenGL 3.2 | |
Toutes les fonctions pour le profil de compatibilité OpenGL 3.3 | |
Toutes les fonctions pour le profil de base d'OpenGL 3.3 | |
Toutes les fonctions pour le profil de compatibilité OpenGL 4.0 | |
Toutes les fonctions pour le profil de base d'OpenGL 4.0 | |
Toutes les fonctions pour le profil de compatibilité OpenGL 4.1 | |
Toutes les fonctions pour le profil de base d'OpenGL 4.1 | |
Toutes les fonctions pour le profil de compatibilité OpenGL 4.2 | |
Toutes les fonctions pour le profil de base d'OpenGL 4.2 | |
Toutes les fonctions pour le profil de compatibilité OpenGL 4.3 | |
Toutes les fonctions pour le profil de base d'OpenGL 4.3 | |
Toutes les fonctions pour le profil de compatibilité OpenGL 4.4 | |
Toutes les fonctions pour le profil de base d'OpenGL 4.4 | |
Toutes les fonctions pour le profil de compatibilité OpenGL 4.5 | |
Toutes les fonctions pour le profil de base d'OpenGL 4.5 | |
Toutes les fonctions pour OpenGL ES 2 | |
Permet de peindre dans un contexte OpenGL en utilisant QPainter | |
Décrit les modes de stockage des pixels qui affectent le déballage des pixels pendant le téléchargement des textures. | |
Permet la compilation des shaders OpenGL | |
Permet aux programmes de shaders OpenGL d'être liés et utilisés | |
Moyen pratique de dessiner des quads texturés via OpenGL | |
Enveloppe une séquence d'objets de requête de temporisation OpenGL | |
Enveloppe un objet de requête de temporisation OpenGL | |
Permet d'accéder 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 | |
Remplit un objet de tableau de vertex OpenGL | |
La classe QOpenGLVertexArrayObject::Binder est une classe de commodité qui permet de lier et de libérer les objets OpenGL Vertex Array. | |
Sous-classe pratique de QWindow pour réaliser des peintures OpenGL |
Description détaillée
La page Qt OpenGL contient des informations sur l'utilisation du module.
Une bibliothèque Qt OpenGL Widgets séparée fournit une classe de widget C++ pour le rendu des graphiques OpenGL dans les interfaces utilisateur des widgets.
Widget pour le rendu 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.