Я использую простой QProcess-проект на WindowsXP-машины: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 создает все файлы, я хочу. Но log-файл остается полностью пустым. То же самое происходит, когда я хочу написать стандартный вывод в qDebug() ... Почему это происходит и как я могу его исправить?