子窗口关于时没有调用析构函数

1、为QT应用程序做一个登录界面,QDialog子类

2、当这个登录界面关闭时没有调用析构函数

3、当整个QT程序关闭时,才调用这个子类的析构函数

解决:

在登录界面的构造函数里:setAttribute(Qt::WA_DeleteOnClose);

ps:mainwindow关闭时加这句代码也没用,重写父类的虚函数closeEvent,在里面删除

原文地址:https://www.cnblogs.com/judes/p/9145413.html