Qt OpenGL C++ Classes
Das Modul Qt OpenGL bietet Klassen, die die Verwendung von OpenGL in Qt-Anwendungen erleichtern. Mehr...
Klassen
Die Basisklasse einer Familie von Klassen, die alle Funktionen für jede OpenGL-Version und jedes Profil zur Verfügung stellen | |
Funktionen zum Erstellen und Verwalten von OpenGL-Pufferobjekten | |
Ermöglicht die Protokollierung von OpenGL-Debugging-Nachrichten | |
Verpackt eine OpenGL-Debug-Meldung | |
Verkapselt ein OpenGL-Framebuffer-Objekt | |
Legt das Format eines OpenGL-Framebuffer-Objekts fest | |
Alle Funktionen für OpenGL 1.0 Spezifikation | |
Alle Funktionen für die OpenGL 1.1 Spezifikation | |
Alle Funktionen für die OpenGL 1.2 Spezifikation | |
Alle Funktionen für die OpenGL 1.3 Spezifikation | |
Alle Funktionen für die OpenGL 1.4 Spezifikation | |
Alle Funktionen für die OpenGL 1.5 Spezifikation | |
Alle Funktionen für OpenGL 2.0 Spezifikation | |
Alle Funktionen für die OpenGL 2.1 Spezifikation | |
Alle Funktionen für die OpenGL 3.0 Spezifikation | |
Alle Funktionen für die 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-Kernprofil | |
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-Kernprofil | |
Alle Funktionen für das OpenGL 4.2 Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.2-Kernprofil | |
Alle Funktionen für das OpenGL 4.3 Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.3-Kernprofil | |
Alle Funktionen für das OpenGL 4.4 Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.4-Kernprofil | |
Alle Funktionen für das OpenGL 4.5 Kompatibilitätsprofil | |
Alle Funktionen für das OpenGL 4.5-Kernprofil | |
Alle Funktionen für OpenGL ES 2 | |
Ermöglicht das Malen in einem OpenGL-Kontext mit QPainter | |
Beschreibt die Pixelspeichermodi, die das Entpacken von Pixeln während des Textur-Uploads beeinflussen | |
Ermöglicht die Kompilierung von OpenGL-Shadern | |
Ermöglicht die Verknüpfung und Verwendung von OpenGL-Shader-Programmen | |
Bequemer Weg, um texturierte Quads über OpenGL zu zeichnen | |
Verpackt eine Sequenz von OpenGL-Timer-Abfrageobjekten | |
Umhüllt ein OpenGL-Timer-Abfrageobjekt | |
Ermöglicht den Zugriff auf OpenGL-Funktionen für eine bestimmte Version und ein bestimmtes Profil | |
Stellt die Version und ggf. das Profil eines OpenGL-Kontextes dar | |
Umhüllt ein OpenGL Vertex Array Objekt | |
Die Klasse QOpenGLVertexArrayObject::Binder ist eine Komfortklasse, die beim Binden und Freigeben von OpenGL-Vertex-Array-Objekten hilft | |
Komfortable Unterklasse von QWindow zur Durchführung von OpenGL-Malerei |
Detaillierte Beschreibung
Die Qt OpenGL Seite enthält Informationen darüber, wie das Modul zu verwenden ist.
Eine separate Qt OpenGL Widgets Bibliothek bietet eine C++-Widget-Klasse für das Rendern von OpenGL-Grafiken in Widgets UIs.
Widget zum Rendern von OpenGL-Grafiken |
© 2025 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.