标题:qt子线程之间怎么传递数据?
作者:jing105630
日期:2018-04-29 16:03
内容:
RT,如果我按照主线程和子线程那样连接槽,但槽没有执行里面的内容,不知道为什么,或者有没有好的办法进行线程间数据传递呢 ?
#1 [fu22507411 04-29 17:40]
代码写的问题
#2 [一米阳光 05-04 14:14]
试试TCP,但是Qt还是信号和槽,感觉也是代码问题,可以贴下代码看看
#3 回 一米阳光 的帖子 [jing105630 05-06 09:02]
一米阳光:试试TCP,但是Qt还是信号和槽,感觉也是代码问题,可以贴下代码看看 (2018-05-04 14:14)
谢谢,已经找到问题了
#4 [jigetage 05-17 02:07]
线程之间传递数据方法太多了,如果不用信号槽机制的话,给以下几个建议,可以尝试下:
1,signal/event/condition实现多线程同步,线程1改变某个变量的值之后,线程2运行,读取该值;
2,回调函数,线程1改变某个变量的值之后,调用线程2的某个函数处理该值
3,自定义事件