En esta página

Qt OpenGL C++ Classes

El módulo Qt OpenGL ofrece clases que facilitan el uso de OpenGL en aplicaciones Qt. Más...

Clases

QAbstractOpenGLFunctions

La clase base de una familia de clases que exponen todas las funciones para cada versión y perfil de OpenGL

QOpenGLBuffer

Funciones para crear y gestionar objetos de búfer OpenGL

QOpenGLDebugLogger

Permite el registro de mensajes de depuración OpenGL

QOpenGLDebugMessage

Envuelve un mensaje de depuración OpenGL

QOpenGLFramebufferObject

Encapsula un objeto de memoria intermedia OpenGL

QOpenGLFramebufferObjectFormat

Especifica el formato de un objeto de memoria intermedia OpenGL

QOpenGLFunctions_1_0

Todas las funciones para la especificación OpenGL 1.0

QOpenGLFunctions_1_1

Todas las funciones para la especificación OpenGL 1.1

QOpenGLFunctions_1_2

Todas las funciones para la especificación OpenGL 1.2

QOpenGLFunctions_1_3

Todas las funciones para la especificación OpenGL 1.3

QOpenGLFunctions_1_4

Todas las funciones para la especificación OpenGL 1.4

QOpenGLFunctions_1_5

Todas las funciones para la especificación OpenGL 1.5

QOpenGLFunctions_2_0

Todas las funciones de la especificación OpenGL 2.0

QOpenGLFunctions_2_1

Todas las funciones de la especificación OpenGL 2.1

QOpenGLFunctions_3_0

Todas las funciones de la especificación OpenGL 3.0

QOpenGLFunctions_3_1

Todas las funciones de la especificación OpenGL 3.1

QOpenGLFunctions_3_2_Compatibility

Todas las funciones para el perfil de compatibilidad de OpenGL 3.2

QOpenGLFunctions_3_2_Core

Todas las funciones para el perfil básico de OpenGL 3.2

QOpenGLFunctions_3_3_Compatibility

Todas las funciones para el perfil de compatibilidad de OpenGL 3.3

QOpenGLFunctions_3_3_Core

Todas las funciones para el perfil básico de OpenGL 3.3

QOpenGLFunctions_4_0_Compatibility

Todas las funciones para el perfil de compatibilidad de OpenGL 4.0

QOpenGLFunctions_4_0_Core

Todas las funciones para el perfil básico de OpenGL 4.0

QOpenGLFunctions_4_1_Compatibility

Todas las funciones para el perfil de compatibilidad de OpenGL 4.1

QOpenGLFunctions_4_1_Core

Todas las funciones para el perfil básico de OpenGL 4.1

QOpenGLFunctions_4_2_Compatibility

Todas las funciones para el perfil de compatibilidad de OpenGL 4.2

QOpenGLFunctions_4_2_Core

Todas las funciones para el perfil básico de OpenGL 4.2

QOpenGLFunctions_4_3_Compatibility

Todas las funciones para el perfil de compatibilidad de OpenGL 4.3

QOpenGLFunctions_4_3_Core

Todas las funciones para el perfil básico de OpenGL 4.3

QOpenGLFunctions_4_4_Compatibility

Todas las funciones para el perfil de compatibilidad de OpenGL 4.4

QOpenGLFunctions_4_4_Core

Todas las funciones para el perfil básico de OpenGL 4.4

QOpenGLFunctions_4_5_Compatibility

Todas las funciones para el perfil de compatibilidad de OpenGL 4.5

QOpenGLFunctions_4_5_Core

Todas las funciones para el perfil básico de OpenGL 4.5

QOpenGLFunctions_ES2

Todas las funciones para OpenGL ES 2

QOpenGLPaintDevice

Permite pintar en un contexto OpenGL utilizando QPainter

QOpenGLPixelTransferOptions

Describe los modos de almacenamiento de píxeles que afectan al desempaquetado de píxeles durante la carga de texturas

QOpenGLShader

Permite compilar sombreadores OpenGL.

QOpenGLShaderProgram

Permite enlazar y utilizar programas de sombreado OpenGL.

QOpenGLTextureBlitter

Manera conveniente de dibujar quads texturizados vía OpenGL

QOpenGLTimeMonitor

Envuelve una secuencia de objetos de consulta de temporizador OpenGL

QOpenGLTimerQuery

Envuelve un objeto de consulta de temporizador OpenGL

QOpenGLVersionFunctionsFactory

Proporciona acceso a las funciones OpenGL para una versión y un perfil determinados.

QOpenGLVersionProfile

Representa la versión y, si procede, el perfil de un contexto OpenGL

QOpenGLVertexArrayObject

Envuelve un objeto OpenGL Vertex Array

QOpenGLVertexArrayObject::Binder

La clase QOpenGLVertexArrayObject::Binder es una clase de conveniencia para ayudar con la vinculación y liberación de OpenGL Vertex Array Objects

QOpenGLWindow

Conveniente subclase de QWindow para pintar en OpenGL

Descripción Detallada

La página Qt OpenGL contiene información sobre cómo utilizar el módulo.

Una biblioteca Qt OpenGL Widgets proporciona una clase widget C++ para renderizar gráficos OpenGL en las UIs de los widgets.

QOpenGLWidget

Widget para renderizar gráficos 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.