Qt OpenGL 模块提供使在 Qt 应用程序中易于使用 OpenGL 的类。 更多...
QAbstractOpenGLFunctions | 暴露各 OpenGL 版本及 Profile (配置文件) 所有功能的一系列类的基类 |
QOpenGLBuffer | 用于创建和管理 OpenGL 缓冲对象的函数 |
QOpenGLDebugLogger | 启用 OpenGL 调试消息的日志 |
QOpenGLDebugMessage | 包裹 OpenGL 调试消息 |
QOpenGLFramebufferObject | 封装 OpenGL 帧缓冲对象 |
QOpenGLFramebufferObjectFormat | 指定 OpenGL 帧缓冲对象的格式 |
QOpenGLFunctions_1_0 | All functions for OpenGL 1.0 specification |
QOpenGLFunctions_1_1 | All functions for OpenGL 1.1 specification |
QOpenGLFunctions_1_2 | 用于 OpenGL 1.2 规范的所有函数 |
QOpenGLFunctions_1_3 | 用于 OpenGL 1.3 规范的所有函数 |
QOpenGLFunctions_1_4 | 用于 OpenGL 1.4 规范的所有函数 |
QOpenGLFunctions_1_5 | 用于 OpenGL 1.5 规范的所有函数 |
QOpenGLFunctions_2_0 | 用于 OpenGL 2.0 规范的所有函数 |
QOpenGLFunctions_2_1 | 用于 OpenGL 2.1 规范的所有函数 |
QOpenGLFunctions_3_0 | All functions for OpenGL 3.0 specification |
QOpenGLFunctions_3_1 | All functions for OpenGL 3.1 specification |
QOpenGLFunctions_3_2_Compatibility | All functions for OpenGL 3.2 compatibility profile |
QOpenGLFunctions_3_2_Core | All functions for OpenGL 3.2 core profile |
QOpenGLFunctions_3_3_Compatibility | All functions for OpenGL 3.3 compatibility profile |
QOpenGLFunctions_3_3_Core | All functions for OpenGL 3.3 core profile |
QOpenGLFunctions_4_0_Compatibility | All functions for OpenGL 4.0 compatibility profile |
QOpenGLFunctions_4_0_Core | All functions for OpenGL 4.0 core profile |
QOpenGLFunctions_4_1_Compatibility | All functions for OpenGL 4.1 compatibility profile |
QOpenGLFunctions_4_1_Core | All functions for OpenGL 4.1 core profile |
QOpenGLFunctions_4_2_Compatibility | All functions for OpenGL 4.2 compatibility profile |
QOpenGLFunctions_4_2_Core | All functions for OpenGL 4.2 core profile |
QOpenGLFunctions_4_3_Compatibility | All functions for OpenGL 4.3 compatibility profile |
QOpenGLFunctions_4_3_Core | All functions for OpenGL 4.3 core profile |
QOpenGLFunctions_4_4_Compatibility | All functions for OpenGL 4.4 compatibility profile |
QOpenGLFunctions_4_4_Core | All functions for OpenGL 4.4 core profile |
QOpenGLFunctions_4_5_Compatibility | All functions for OpenGL 4.5 compatibility profile |
QOpenGLFunctions_4_5_Core | All functions for OpenGL 4.5 core profile |
QOpenGLFunctions_ES2 | All functions for OpenGL ES 2 |
QOpenGLPaintDevice | 启用使用 QPainter 描绘到 OpenGL 上下文 |
QOpenGLPixelTransferOptions | Describes the pixel storage modes that affect the unpacking of pixels during texture upload |
QOpenGLShader | 允许编译 OpenGL 着色器 |
QOpenGLShaderProgram | 允许链接和使用 OpenGL 着色器程序 |
QOpenGLTextureBlitter | 凭借 OpenGL 绘制纹理四边形的方便手段 |
QOpenGLTimeMonitor | 包裹一系列 OpenGL 计时器查询对象 |
QOpenGLTimerQuery | 包裹 OpenGL 计时器查询对象 |
QOpenGLVersionFunctionsFactory | Provides access to OpenGL functions for a specified version and profile |
QOpenGLVersionProfile | Represents the version and if applicable the profile of an OpenGL context |
QOpenGLVertexArrayObject | 包裹 OpenGL 顶点数组对象 |
QOpenGLVertexArrayObject::Binder | QOpenGLVertexArrayObject::Binder 类是有助于绑定和释放 OpenGL 顶点数组对象的方便类 |
QOpenGLWindow | 履行 OpenGL 描绘的 QWindow 方便子类 |
The Qt OpenGL 页面包含如何使用模块的有关信息。
单独 Qt OpenGL Widgets 库提供用于将 OpenGL 图形渲染到小部件 UI 的 C++ 小部件类。
QOpenGLWidget | 用于渲染 OpenGL 图形的 Widget |