In this articles, we will discuss about using the OpenGL with Qt GUI application. We just create the OpenGL window with Qt GUI application using Qt creator. In upcoming tutorials series I will show rendering the 3D object , event handling and other with OpenGL and Qt GUI application.
Download Qt creator
Introduction
This tutorial provides basic implementation of OpenGL with
Qt GUI application. It shows how to integrate the OpenGL with Qt GUI
application. Qt provides a widget called QGLWidget for rendering graphics which
enables you to easily integrate OpenGL with Qt. This tutorials only includes
OpenGL widget and related class to integrate with Qt. It doesn’t include the
details of OpenGL rendering pipeline and Qt GUI. To learn and understand this
tutorial you must have basic knowledge of Qt GUI and OpenGL rendering pipeline.
In this tutorial, we will use modern
OpenGL version 3.2 and GLSL 1.5 as a shader language.