QProcess의 출력을 파일로 지시하려면 어떻게해야합니까?
문제
나는 출력을 원한다 qconf
리디렉션 test_settings.txt
내 TMP 폴더에서. 나는 두 가지 가능성을 생각했습니다.
QProcess procWriteProject;
procWriteProject.start("qconf", QStringList() << " -sprj "
<< projectList[0] << " >> " << "\"/tmp/testing.txt\"");
procWriteProject.start("qconf -sprj " + projectList[0] + " >> "
+ "/tmp/test_settings");
그 중 하나가 효과가 있습니까? 더 좋은 방법이 있습니까?
해결책
QProcess procWriteProject;
procWriteProject.setStandardOutputFile("/tmp/test_settings.txt");
procWriteProject.start("qconf", QStringList() << "-sprj" << projectList[0]);
제휴하지 않습니다 StackOverflow