关于Qt关闭窗口后,窗口中的槽函数还会被关联的信号触发。

使用close()关闭窗口后,发现程序运行的过程中,如果发送了某一个信号,该信号链接过已经close()过窗口的槽,该槽函数会执行。

close()函数执行后该窗口的成员不会被析构,只是隐藏了这个窗口。
构造函数中加入:
setAttribute(Qt::WA_DeleteOnClose);
会在调用close();后析构成员变量。

相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页