type qopengl.h