wrap Qt pure cpp widgets (non-QML) into OpenGL FBOs/OffscreenSurface
TODO:
- bind rendered FBO to another QOpenGLWidget
- sync resizing window, FBO and offscreen surface
- check if it's OGLES 2 and 3.x compatible
- check if stock ubuntu Qt package support "opengl desktop" (needed for OGL3.0 functions)