Auf dieser Seite

Qt OpenGL C++ Classes

Das Modul „ Qt OpenGL “ bietet Klassen, die die Verwendung von OpenGL in Qt-Anwendungen vereinfachen. Mehr...

Klassen

QAbstractOpenGLFunctions

Die Basisklasse einer Klassenfamilie, die alle Funktionen für jede OpenGL-Version und jedes Profil bereitstellt

QOpenGLBuffer

Funktionen zum Erstellen und Verwalten von OpenGL-Pufferobjekten

QOpenGLDebugLogger

Ermöglicht die Protokollierung von OpenGL-Debug-Meldungen

QOpenGLDebugMessage

Verpackt eine OpenGL-Debug-Meldung

QOpenGLFramebufferObject

Kapseln ein OpenGL-Framebuffer-Objekt

QOpenGLFramebufferObjectFormat

Legt das Format eines OpenGL-Framebuffer-Objekts fest

QOpenGLFunctions_1_0

Alle Funktionen für die OpenGL-1.0-Spezifikation

QOpenGLFunctions_1_1

Alle Funktionen für die OpenGL-1.1-Spezifikation

QOpenGLFunctions_1_2

Alle Funktionen für die OpenGL-1.2-Spezifikation

QOpenGLFunctions_1_3

Alle Funktionen der OpenGL-1.3-Spezifikation

QOpenGLFunctions_1_4

Alle Funktionen für die OpenGL-1.4-Spezifikation

QOpenGLFunctions_1_5

Alle Funktionen der OpenGL 1.5-Spezifikation

QOpenGLFunctions_2_0

Alle Funktionen der OpenGL-2.0-Spezifikation

QOpenGLFunctions_2_1

Alle Funktionen der OpenGL-2.1-Spezifikation

QOpenGLFunctions_3_0

Alle Funktionen der OpenGL 3.0-Spezifikation

QOpenGLFunctions_3_1

Alle Funktionen der OpenGL 3.1-Spezifikation

QOpenGLFunctions_3_2_Compatibility

Alle Funktionen für das OpenGL 3.2-Kompatibilitätsprofil

QOpenGLFunctions_3_2_Core

Alle Funktionen für das OpenGL 3.2-Kernprofil

QOpenGLFunctions_3_3_Compatibility

Alle Funktionen für das OpenGL 3.3-Kompatibilitätsprofil

QOpenGLFunctions_3_3_Core

Alle Funktionen für das OpenGL 3.3-Core-Profil

QOpenGLFunctions_4_0_Compatibility

Alle Funktionen für das OpenGL 4.0-Kompatibilitätsprofil

QOpenGLFunctions_4_0_Core

Alle Funktionen für das OpenGL 4.0-Kernprofil

QOpenGLFunctions_4_1_Compatibility

Alle Funktionen für das OpenGL 4.1-Kompatibilitätsprofil

QOpenGLFunctions_4_1_Core

Alle Funktionen für das OpenGL 4.1-Core-Profil

QOpenGLFunctions_4_2_Compatibility

Alle Funktionen für das OpenGL 4.2-Kompatibilitätsprofil

QOpenGLFunctions_4_2_Core

Alle Funktionen für das OpenGL 4.2-Core-Profil

QOpenGLFunctions_4_3_Compatibility

Alle Funktionen für das OpenGL 4.3-Kompatibilitätsprofil

QOpenGLFunctions_4_3_Core

Alle Funktionen für das OpenGL 4.3-Core-Profil

QOpenGLFunctions_4_4_Compatibility

Alle Funktionen für das OpenGL 4.4-Kompatibilitätsprofil

QOpenGLFunctions_4_4_Core

Alle Funktionen für das OpenGL 4.4-Core-Profil

QOpenGLFunctions_4_5_Compatibility

Alle Funktionen für das OpenGL 4.5-Kompatibilitätsprofil

QOpenGLFunctions_4_5_Core

Alle Funktionen für das OpenGL 4.5-Core-Profil

QOpenGLFunctions_ES2

Alle Funktionen für OpenGL ES 2

QOpenGLPaintDevice

Ermöglicht das Zeichnen in einen OpenGL-Kontext mithilfe von QPainter

QOpenGLPixelTransferOptions

Beschreibt die Pixel-Speichermodi, die das Entpacken von Pixeln beim Hochladen von Texturen beeinflussen

QOpenGLShader

Ermöglicht die Kompilierung von OpenGL-Shadern

QOpenGLShaderProgram

Ermöglicht das Verknüpfen und Verwenden von OpenGL-Shader-Programmen

QOpenGLTextureBlitter

Bequeme Möglichkeit, texturierte Vierecke über OpenGL zu zeichnen

QOpenGLTimeMonitor

Umschließt eine Folge von OpenGL-Timer-Abfrageobjekten

QOpenGLTimerQuery

Umschließt ein OpenGL-Timer-Abfrageobjekt

QOpenGLVersionFunctionsFactory

Bietet Zugriff auf OpenGL-Funktionen für eine angegebene Version und ein angegebenes Profil

QOpenGLVersionProfile

Stellt die Version und gegebenenfalls das Profil eines OpenGL-Kontexts dar

QOpenGLVertexArrayObject

Umschließt ein OpenGL-Vertex-Array-Objekt

QOpenGLVertexArrayObject::Binder

Die Klasse `QOpenGLVertexArrayObject::Binder` ist eine Hilfsklasse, die das Binden und Freigeben von OpenGL-Vertex-Array-Objekten erleichtert

QOpenGLWindow

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.

QOpenGLWidget

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.