QObject: Do not delete object, 'unnamed', during its event handler!

来源:互联网 发布:人工智能做的好的企业 编辑:程序博客网 时间:2024/05/16 09:12
Qt程序退出时,经常会提示:

Warning: QObject: Do not delete object, 'unnamed', during its event handler!

原因:

程序在delete某些对象时,该对象还在运行中。具体究竟是那些,搜索一下就可以了。

或者应该在编程时给未命名的对象都指定一个名称更直观。

解决办法:
不用delete直接释放空间,而改用QObject::deleteLater()函数来释放空间。
原创粉丝点击