Define a hidden QGLWidgets to share GL context

It fixes issues with the display lists (for the grid)
used when multiple QGLWidgets are defined