首页 > qt的信号和槽的连接模式变化

qt的信号和槽的连接模式变化

创建一个对象包含信号和槽,把信号和槽connect,使用默认连接方式autoConnection,这时一般实际使用directly方式,然后使用moveToThread移动到另一个线程,这时连接方式会改变吗,在当前线程发射信号似乎不会等待槽执行完毕再返回,那么连接方式应该不是directly了而是queue,但是对于另一个线程来说信号和槽在同一个线程内,发射信号会阻塞直到槽执行返回,那么这又是directly方式,这是通过autoConnection运行时判断实现的吗?


谁说的“对于另一个线程来说信号和槽在同一个线程内,发射信号会阻塞直到槽执行返回”的?

【热门文章】
【热门文章】