C程序输出数据,在QT界面上的lineedit中实时显示,用什么方法?该如何处理
C程序输出数据,在QT界面上的lineedit中实时显示,用什么方法?C程序输出数字0~9,或者一串字符串,怎么在QT界
C程序输出数据,在QT界面上的lineedit中实时显示,用什么方法?
C程序输出数字0~9,或者一串字符串,怎么在QT界面上实时显示在QT界面上的lineedit中,求方法,求代码,万分感谢!!!
[解决办法]
[解决办法][解决办法]楼主可以试试用socket通信,c程序发送,Qt监听,收到数据后实时地显示在lineEdit上
[解决办法]楼主清理一下思路。
一种情况:你的test.c编译为对应的test独立可执行程序,你用qt另外写个程序中需要接收test输出的信息?
如果是这样,QProcess就可以达到效果。
一种情况:你的test.c与qt代码共同链接成一个可执行程序。那在代码里面写就好了。如果你的test.c附和qt对应的编译器支持的话.....
[解决办法]如果不是必须分开,写在一个工程里,用信号槽机制实现同步刷新最方便;
如果C程序和QT程序各自独立,那就涉及到IPC(进程间通信)了,QProcess应该可以达到楼主的要求,除此之外还有其他的法子。楼主可以在QT帮助文档中查IPC试试运气