首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

closeEvent()跟析构函数

2012-08-10 
closeEvent()和析构函数?最近在调试bug,关闭程序的时候,虚构函数进不去,不知道怎么回事?但是用closeEvent(

closeEvent()和析构函数?
最近在调试bug,关闭程序的时候,虚构函数进不去,不知道怎么回事?

但是用closeEvent()可以响应,于是试着将析构函数中的内容放到closeEvent中,但是此时,子类的析构函数执行了不止一遍,当然在第二遍的时候,就崩溃掉了。。。

[解决办法]
那你单步看看,是哪个函数关闭了全部。。

closeEvent()只是关闭窗口事情,
[解决办法]

探讨

一个程序运行到什么时候,才会进入它的析构函数呢?!
main()函数执行完毕?还是关闭改程序?

[解决办法]
探讨
引用:
引用:
一个变量的生命周期结束了,就被析构了
注意在Qt里面,一个parent变量结束了,他所有的child变量也会被析构

你说的在parent中删两次是调用的啥函数删除?

“parent结束了”是什么意思呢? 我没有在pare……

热点排行