简单记录一下
只是隐藏窗口而已
QDialog通过关闭事件和accept貌似也不会释放资源
通过设置
this->setAttribute(Qt::WA_DeleteOnClose, true);
可以再执行关闭事件的时候释放资源
而 QMdiArea的RemoveSubWindow无法释放资源
还有一种方法是重写CloseEvent手动delete但是我没整成功就不记录了
简单记录一下
只是隐藏窗口而已
QDialog通过关闭事件和accept貌似也不会释放资源
通过设置
this->setAttribute(Qt::WA_DeleteOnClose, true);
可以再执行关闭事件的时候释放资源
而 QMdiArea的RemoveSubWindow无法释放资源
还有一种方法是重写CloseEvent手动delete但是我没整成功就不记录了