pqMultiViewWidget needs to be refactored
pqMultiViewWidget
uses splitters and relies on lots of reparenting when layout changes. This is expensive as changing parent can have significant ramifications on the OpenGL context etc. We should refactor it to not use splitters, instead use a QLayout
subclass or some other approach that doesn't requiring QOpenGLWidgets to be re-parented on layout changes.
Edited by Utkarsh Ayachit