Всем привет!
У меня имеется в программе дерево с элементами.
При нажатии на элемент появляется суб окно с виджетом, привязанным к нажатому элементу
mdiArea->addSubWindow(myWidget)->show();
Если я закрою суб окно и попытаюсь снова открыть его, то програма выдаст мне ошибку
Unhandled exception at 0x650f448f (QtGuid4.dll) in postprocessor.exe: 0xC0000005: Access violation reading location 0xfeeeff46.
Я так понимаю, что при закрытии суб окна у меня вычищается myWidget и снова его вывести на экран становится невозможным.
Я пробовал переопределить closeEvent у QMdiSubWindow и прописать там hide() и ignore(), но это не помогло, а только привело к тому, что окно закрывается, а таб из-под него остается и становится каким-то неактивным...
Как же мне решить эту проблему?