共享内存、管道都是可以的。但其实现在一般来说,没有特殊的理由的话,socket是进程间通信的首选。c部分添加发送数据的模块,qt用一个线程来,收到数据就触发一个signal, 界面(主线程)的一个slot接受这个signal并更新显示。
解决方法:
1、打开Qt Creator -> tools -> options
在里头找到environment -> Keyboard
2、找到TextEdit
3、修改其中的CompleteThis命令,把快捷键Ctrl+Space 改为 Alt+/
若是初学Linux的话建议看看《Linux就该这么学》这本书。
以上就是关于qt 与c程序怎么通信全部的内容,包括:qt 与c程序怎么通信、Ubuntu下使用Qtcreator编写C程序,发现包括socket等多个库不能自动补全,应如何设置、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)