QT 子窗口关闭时,不执行析构函数

一个人想着一个人 提交于 2019-12-16 13:06:23

子窗体的构造函数中初始化了父窗体的parent,当关闭子窗体时不会调用析构函数,

只有关闭父窗体时,才会调用子窗体的析构函数,

解决办法如下

setAttribute(Qt::WA_DeleteOnClose);

写在子窗体的构造函数就可以了~

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!