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 page contains information about how to use the module.
A separate Qt OpenGL Widgets library provides a C++ widget class for rendering OpenGL graphics into widgets UIs.
| QOpenGLWidget | 用於渲染 OpenGL 圖形的 Widget |