Если QOpenGLWidget создается внутри QMdiArea, контекст создается и используется всеми объектами QOpenGLWidget в этом QMidArea. Когда последний QOpenGLWidget уничтожается, контекст также уничтожается. По некоторым причинам, за пределами моего понимания, разрушение контекста приводит к некоторым перерисовкам в моем пользовательском интерфейсе. Чтобы исправить это, обходной путь должен был бы поддержать контекст, даже после того, как последний QOpenGLWidget разрушен. Есть ли способ сделать это?