标签: c++ qt raspberry-pi
我有一个python脚本,每10秒左右输出到控制台。 我想从我的c ++代码运行该脚本,并继续运行以继续获取更新,直到我关闭我的应用程序。如果我使用popen,我可以逐行获取输出,而不必等待脚本完成"但是当我现在关闭我的应用程序时我无法杀死它。
有没有办法在脚本吐出时读取脚本的输出,让脚本保持运行直到关闭我的qt应用程序?
谢谢!
答案 0 :(得分:1)
QProcess允许您从代码中调用外部进程。该文档包含有关如何在程序中关闭它的信息。您也可以使用读/写通道进行通信。
文档和方法说明中有一些示例,供开始使用。