具有QThread或QProcess.startDetached的QProcess

时间:2018-10-02 19:13:07

标签: qt5 qthread qprocess

我想知道使用QThread启动新的QProcess是正确的还是最好使用QProcess::startDetached()。读取标准输出是必不可少的,即使连接了readyRead信号,启动分离过程也无法读取标准输出。取而代之的是,我在考虑启动一个新的QThread,然后运行我的QProcess,这对于signalsslots来说似乎是一个更好的主意。读输出并写入不会阻塞UI的QProcess的最佳方法是什么?

0 个答案:

没有答案