OpenGL is a standard API for rendering 3D graphics. OpenGL only
deals with 3D rendering and provides little or no support for GUI
programming issues. The user interface for an OpenGL application
- must be created with another toolkit, such as Motif on the X
+ must be created with another toolkit, such as Cocoa on the Mac OS X
platform, Microsoft Foundation Classes (MFC) under Windows, or Qt
on both platforms.
/*!
\class QGLFormat
+ \inmodule QtOpenGL
+
\brief The QGLFormat class specifies the display format of an OpenGL
rendering context.
/*!
\class QGLContext
+ \inmodule QtOpenGL
+
\brief The QGLContext class encapsulates an OpenGL rendering context.
\ingroup painting-3D
/*!
\class QGLWidget
+ \inmodule QtOpenGL
+
\brief The QGLWidget class is a widget for rendering OpenGL graphics.
\ingroup painting-3D
-
QGLWidget provides functionality for displaying OpenGL graphics
integrated into a Qt application. It is very simple to use. You
inherit from it and use the subclass like any other QWidget,
/*!
\class QGLBuffer
+ \inmodule QtOpenGL
\brief The QGLBuffer class provides functions for creating and managing GL buffer objects.
\since 4.7
\obsolete
/*!
\class QGLFramebufferObjectFormat
+ \inmodule QtOpenGL
\brief The QGLFramebufferObjectFormat class specifies the format of an OpenGL
framebuffer object.
/*!
\class QGLFramebufferObject
+ \inmodule QtOpenGL
\brief The QGLFramebufferObject class encapsulates an OpenGL framebuffer object.
\since 4.2
/*!
\class QGLFunctions
+ \inmodule QtOpenGL
\brief The QGLFunctions class provides cross-platform access to the OpenGL/ES 2.0 API.
\since 4.8
\obsolete
/*!
\class QGLPixelBuffer
+ \inmodule QtOpenGL
\brief The QGLPixelBuffer class encapsulates an OpenGL pbuffer.
\since 4.1
\obsolete
/*!
\class QGLShaderProgram
+ \inmodule QtOpenGL
\brief The QGLShaderProgram class allows OpenGL shader programs to be linked and used.
\since 4.6
\obsolete
/*!
\class QGLShader
+ \inmodule QtOpenGL
\brief The QGLShader class allows OpenGL shaders to be compiled.
\since 4.6
\obsolete
/*#
\class QGraphicsShaderEffect
+ \inmodule QtOpenGL
\brief The QGraphicsShaderEffect class is the base class for creating
custom GLSL shader effects in a QGraphicsScene.
\since 4.6