c项目写的东西只需要把界面部分用Qt实现,其他可以原封不动,我以前改过一个小东西就是这样。
补充一下:前一个做法实际就是把原来的console输出重定向到QPrintBuffer中;然后Qt界面程序从QPrintBuffer取用数据。还可在print方法中触发一个signal,实时显示。
不知道您说的把输出部分改成输出到界面是怎么实现的? 文件还是?? 谢谢
不必完全重写。只需把输出部分改成输出到界面上就行。
引用 2 楼 dyw 的回复: 不必完全重写。只需把输出部分改成输出到界面上就行。 恩,你好,我也在研究输出到界面,但是什么方式好呢? Qt界面重开一个进程,但是,如何得到数据呢?关键是考虑到实时性,如果是进程通信之类的方式, 我估计是会导致数据不够实时性,而且很可能会阻塞。 还有一点,界面会对整个系统做出简单的控制,比如输入信息,键盘锁定啊。。 请问这该怎么处理?
16,212
社区成员
26,592
社区内容
加载中
试试用AI创作助手写篇文章吧