Qt界面开发遇到的小问题:Qt子窗体关闭时,不执行析构函数

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

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

解决办法如下

setAttribute(Qt::WA_DeleteOnClose);

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

 

转载:https://blog.csdn.net/u012199908/article/details/40109169

posted @ 2020-04-17 15:34  世纪强风  阅读(1242)  评论(0编辑  收藏  举报