fix qglwidget crash on macx