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

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

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

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

 

 

解决:

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

 

 

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

posted @ 2018-06-06 15:37  朱小勇  阅读(925)  评论(0编辑  收藏  举报