Qt中如何获取xterm的tty?
我们现在用Qt正在写一个很简单的IDE练手,但是现在在Linux下的GDB重定向遇到点麻烦:我们想用tty将输入输出重定向到另一个命令行之中。用的是下面的代码:
terminal=new QProcess(this); terminal->start("xterm"); terminal->waitForStarted(); terminal->write("ttynr"); terminal->waitForReadyRead(); qDebug()<<QString(terminal->readAllStandardOutput());但是没有任何输出,而且弹出了一个xterm窗口。求各位大侠帮助!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
问题解决了,结贴。
现在我觉得是不是因为虚拟终端根本就不是一个命令行程序造成的?
顶一下,求高人指导一下。
求大侠们帮助啊QAQ
求大侠们帮助啊QAQ
求大侠们帮助啊QAQ
没有人知道么?