Qt Creator+opengl implements quaternion mouse control trackball