关闭写通道后的qProcess写入

问题描述:

我开始一个新的QProcess并写入一些数据并关闭它以获得效果。它工作正常,但我需要写更多的数据。这不起作用,因为WriteChannel已关闭。关闭写通道后的qProcess写入

QProcess *_helpProcess = new QProcess(); 
QStringList arguments; 
_helpProcess->start("../bin/help_app", arguments); 
_helpProcess->write(page.toStdString().c_str()); 
_helpProcess->closeWriteChannel(); 

如何解决问题?我能以某种方式重新打开频道吗?

关闭通道后,您将关闭进程之间的管道。没有回来的路!