• 2556阅读
  • 4回复

qt子线程之间怎么传递数据? [复制链接]

上一主题 下一主题
离线jing105630
 

只看楼主 倒序阅读 楼主  发表于: 2018-04-29
RT,如果我按照主线程和子线程那样连接槽,但槽没有执行里面的内容,不知道为什么,或者有没有好的办法进行线程间数据传递呢 ?
离线fu22507411

只看该作者 1楼 发表于: 2018-04-29
代码写的问题
邮箱jiahao_coffee@foxmail.com 有问题可以免费咨询,有空都会回答,不过太难了我答不上来不要介意哈
离线一米阳光

只看该作者 2楼 发表于: 2018-05-04
试试TCP,但是Qt还是信号和槽,感觉也是代码问题,可以贴下代码看看
离线jing105630

只看该作者 3楼 发表于: 2018-05-06
回 一米阳光 的帖子
一米阳光:试试TCP,但是Qt还是信号和槽,感觉也是代码问题,可以贴下代码看看 (2018-05-04 14:14) 

谢谢,已经找到问题了
离线jigetage

只看该作者 4楼 发表于: 2018-05-17
线程之间传递数据方法太多了,如果不用信号槽机制的话,给以下几个建议,可以尝试下:
1,signal/event/condition实现多线程同步,线程1改变某个变量的值之后,线程2运行,读取该值;
2,回调函数,线程1改变某个变量的值之后,调用线程2的某个函数处理该值
3,自定义事件
快速回复
限100 字节
 
上一个 下一个