找回密码
 立即注册
收起左侧

局部事件循环异步调用无法结束的问题

0
回复
512
查看
[复制链接]
累计签到:25 天
连续签到:1 天
来源: 2019-3-22 14:16:11 显示全部楼层 |阅读模式
5Qter豆
file:///


m_timer在主线程中启动,用于触发test函数:
m_timer和test在一个子线程时:m_timer.moveToThread(&m_thread);pTest->moveToThread(&m_thread); test函数正常执行,loop正常结束。
m_timer和test在一个子线程时:pTest->moveToThread(&m_thread); test函数正常执行,但loop无法结束,timer槽触发了,但quit就是未执行。
为什么?


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册