网站首页
编程语言
数据库
系统相关
其他分享
编程问答
qdemoA
2024-06-09
Qt 子线程调用connect/QMetaObject::invokeMethod 不调用槽函数问题
在使用invokeMethod进行跨线程调用的时候,发现invokeMethod在某些情况下不能正常调用.经过查各种资料发现invokeMethod底层的调用逻辑是通过Qt事件循环处理,所以子线程需要显示的调用QEventLoop::exec()或者QCoreApplication::processEvents()执行信号槽处理.首先有一个QDemoObje