Qt openGl game engine