Qt OpenGL Exemples d'utilisation

Capture d'écran de plusieurs objets 3D répartis sur l'écran

Ces exemples décrivent comment utiliser le module Qt OpenGL module.

Qt supporte l'intégration avec les implémentations OpenGL, donnant aux développeurs la possibilité d'afficher des graphiques 3D accélérés par le matériel à côté d'une interface utilisateur plus conventionnelle.

Ces exemples démontrent les techniques de base utilisées pour tirer profit d'OpenGL dans les applications Qt.

2D Painting Example

L'exemple de peinture 2D montre comment QPainter et QOpenGLWidget peuvent être utilisés ensemble pour afficher des graphiques 2D accélérés sur le matériel supporté.

Cube OpenGL ES 2.0 example

Cet exemple montre comment faire pivoter manuellement un cube 3D texturé avec l'aide de l'utilisateur.

Hello GL2 Example

L'exemple Hello GL2 démontre l'utilisation de base des classes OpenGL fournies avec Qt.

Hello GLES3 Example

Démontre les fonctions OpenGL ES 3.0 via QOpenGLExtraFunctions.

OpenGL Window Example

Cet exemple montre comment créer une application minimale basée sur QWindow dans le but d'utiliser OpenGL.

QOpenGLWidget Stereoscopic Rendering Example

Cet exemple montre comment créer une application minimale basée sur QOpenGLWidget avec le support du rendu stéréoscopique.

Textures Example

L'exemple Textures démontre l'utilisation des classes d'images de Qt comme textures dans des applications qui utilisent à la fois Qt OpenGL et Qt pour afficher des graphiques.

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