У меня проблема с QGLWidget.На самом деле, с помощью действий мыши QGLWidget будет обновляться.У меня есть требование открыть другое окно из этого виджета, например, с событием двойного щелчка.Я создаю новый виджет QWidget с QGLWidget в качестве родителя и устанавливаю следующие флаги для нового окна.
QWidget :: setWindowFlags (Qt :: Window | Qt :: WindowTitleHint | Qt :: CustomizeWindowHint | Qt ::WindowMinimizeButtonHint | Qt :: WindowCloseButtonHint);
Это новое окно открывается нормально, работает должным образом.Но когда я закрываю это окно и пытаюсь обновить QGLWidget, он ведет себя странно.Небольшая часть всего QGLWidget (область, где открылось новое окно), обновляется, но не весь QGLWidget.
Кроме того, здесь пропущено обновление еще одного пункта.Эта проблема не происходит каждый раз.Приложение qt открывается с другим приложением, перераспределяется с необходимыми DLL.При открытии как самостоятельное приложение проблем не возникает.Но когда открывается с другим приложением, проблема всплывает.
Есть идеи, почему?
Спасибо !!