The QOpenGLShader class allows OpenGL shaders to be compiled.| doc.qt.io
The QOpenGLShaderProgram class allows OpenGL shader programs to be linked and used.| doc.qt.io
The QOpenGLContext class represents a native OpenGL context, enabling OpenGL rendering on a QSurface.| doc.qt.io