¿Cómo puedo dirigir la salida de un QProcess a un archivo?
Pregunta
Quiero que la salida de qconf
se redirija a test_settings.txt
en mi carpeta tmp. He pensado en dos posibilidades:
QProcess procWriteProject;
procWriteProject.start("qconf", QStringList() << " -sprj "
<< projectList[0] << " >> " << "\"/tmp/testing.txt\"");
procWriteProject.start("qconf -sprj " + projectList[0] + " >> "
+ "/tmp/test_settings");
¿Alguno de esos trabajos? ¿Hay una mejor manera?
Solución
QProcess procWriteProject;
procWriteProject.setStandardOutputFile("/tmp/test_settings.txt");
procWriteProject.start("qconf", QStringList() << "-sprj" << projectList[0]);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow