Qt OpenGL C++ Classes
Das Modul „ Qt OpenGL “ bietet Klassen, die die Verwendung von OpenGL in Qt-Anwendungen vereinfachen. Mehr...
Klassen
Die Basisklasse einer Klassenfamilie, die alle Funktionen für jede OpenGL-Version und jedes Profil bereitstellt | |
Funktionen zum Erstellen und Verwalten von OpenGL-Pufferobjekten | |
Ermöglicht die Protokollierung von OpenGL-Debug-Meldungen | |
Verpackt eine OpenGL-Debug-Meldung | |
Kapseln ein OpenGL-Framebuffer-Objekt | |
Legt das Format eines OpenGL-Framebuffer-Objekts fest | |
Alle Funktionen für die OpenGL-1.0-Spezifikation | |
Alle Funktionen für die OpenGL-1.1-Spezifikation | |
Alle Funktionen für die OpenGL-1.2-Spezifikation | |
Alle Funktionen der OpenGL-1.3-Spezifikation | |
Alle Funktionen für die OpenGL-1.4-Spezifikation | |
Alle Funktionen der OpenGL 1.5-Spezifikation | |
Alle Funktionen der OpenGL-2.0-Spezifikation | |
Alle Funktionen der OpenGL-2.1-Spezifikation | |
Alle Funktionen der OpenGL 3.0-Spezifikation | |
Alle Funktionen der OpenGL 3.1-Spezifikation | |
Alle Funktionen für das OpenGL 3.2-Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 3.2-Kernprofil | |
Alle Funktionen für das OpenGL 3.3-Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 3.3-Core-Profil | |
Alle Funktionen für das OpenGL 4.0-Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.0-Kernprofil | |
Alle Funktionen für das OpenGL 4.1-Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.1-Core-Profil | |
Alle Funktionen für das OpenGL 4.2-Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.2-Core-Profil | |
Alle Funktionen für das OpenGL 4.3-Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.3-Core-Profil | |
Alle Funktionen für das OpenGL 4.4-Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.4-Core-Profil | |
Alle Funktionen für das OpenGL 4.5-Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.5-Core-Profil | |
Alle Funktionen für OpenGL ES 2 | |
Ermöglicht das Zeichnen in einen OpenGL-Kontext mithilfe von QPainter | |
Beschreibt die Pixel-Speichermodi, die das Entpacken von Pixeln beim Hochladen von Texturen beeinflussen | |
Ermöglicht die Kompilierung von OpenGL-Shadern | |
Ermöglicht das Verknüpfen und Verwenden von OpenGL-Shader-Programmen | |
Bequeme Möglichkeit, texturierte Vierecke über OpenGL zu zeichnen | |
Umschließt eine Folge von OpenGL-Timer-Abfrageobjekten | |
Umschließt ein OpenGL-Timer-Abfrageobjekt | |
Bietet Zugriff auf OpenGL-Funktionen für eine angegebene Version und ein angegebenes Profil | |
Stellt die Version und gegebenenfalls das Profil eines OpenGL-Kontexts dar | |
Umschließt ein OpenGL-Vertex-Array-Objekt | |
Die Klasse `QOpenGLVertexArrayObject::Binder` ist eine Hilfsklasse, die das Binden und Freigeben von OpenGL-Vertex-Array-Objekten erleichtert | |
Hilfsunterklasse von QWindow zur Durchführung von OpenGL-Zeichnungen |
Ausführliche Beschreibung
Die Qt OpenGL Seite enthält Informationen zur Verwendung des Moduls.
Eine separate Qt OpenGL Widgets Bibliothek stellt eine C++-Widget-Klasse bereit, mit der OpenGL-Grafiken in Widget-Benutzeroberflächen gerendert werden können.
Widget zum Rendern von OpenGL-Grafiken |
© 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.