子窗体的构造函数中初始化了父窗体的parent,当关闭子窗体时不会调用析构函数,只有关闭父窗体时,才会调用子窗体的析构函数,解决办法如下
setAttribute(Qt::WA_DeleteOnClose);
或者
delete 窗口,直接X掉相当于close(),不会触发析构函数
子窗体的构造函数中初始化了父窗体的parent,当关闭子窗体时不会调用析构函数,只有关闭父窗体时,才会调用子窗体的析构函数,解决办法如下
setAttribute(Qt::WA_DeleteOnClose);
或者
delete 窗口,直接X掉相当于close(),不会触发析构函数