3D OpenGL Desktop Engine written in C++ and QT