3
我使用一個WindowsXP的機內A簡單QProcess中項目:另外,QProcess :: setStandardOutputFile只創建0KB文件
QString program = "U:\\ffmpeg.exe";
QStringList arguments;
arguments << "-i" << "U:\\clock.avi" << "U:\\tmp_jpeg\\foo-%03d.jpeg";
process.setStandardOutputFile("U:\\log.txt", QIODevice::Append);
process.start(program, arguments);
進程工作得很好,ffmpeg的創建了所有我想要的文件。但是日誌文件保持完全空白。當我想在qDebug()寫標準輸出時發生同樣的情況... 爲什麼會發生這種情況,我該如何解決這個問題?