Russian Qt Forum

Qt => Многопоточное программирование, процессы => Тема начата: __Heaven__ от Май 22, 2014, 16:58



Название: Отлавливание ошибок процесса
Отправлено: __Heaven__ от Май 22, 2014, 16:58
Здравствуйте.
Во вложении имеется картинка. Я написал простое приложение, которое запускает QProcess и отлавливает его потоки. Сам процесс при нормальных условиях работает в режиме командной строки (запускается из bat файла). В случае, если лицензия на запускаемый процесс занята, то он выдаёт ошибку, как показано на скриншоте, причём, как видно, stderr пуст.
Есть ли какие-нибудь методы по отлову подобных сообщений или что можно придумать, чтобы понять, что программа выдала ошибку. У меня на уме вертится только проверка процента ЦПУ, занимаемого данным процессом.