Port from QGL to QOpenGL
But the opengl canvas still doesn't paint more than the background color :-(