QCoreApplication :: quit()是否取消所有待处理事件?
我没有立即从QCoreApplication :: quit()的文档中清楚地看到这一点。
调用quit()插槽时是否取消了事件循环中的任何挂起事件?
没有找到相关结果
已邀请:
1 个回复
捐焦
与拨打
相同。它说 调用此函数后,应用程序将离开主事件循环并从调用返回到exec()。 由于事件循环已经离开,我认为任何待处理事件都会被取消。 编辑:我做了一个小测试用例,以显示挂起的事件确实被取消:
在这种情况下,
中发布的活动永远不会到达。当然,如果您删除对
的调用。