QThread :: wait()和QThread :: finished()

Don*_*alo 3 c++ qt multithreading qthread

在调用与QThread :: finished()信号关联的所有插槽后,QThread :: wait()是否返回(即解除阻塞执行)?

提前致谢.

Gun*_*iez 5

不,它可能在finished()执行与信号相关联的槽之前,期间或之后返回.

这取决于信号槽连接的类型,读取有关排队连接和直接连接的信息.