QProcess с QThread или QProcess.startDetached - PullRequest
0 голосов
/ 02 октября 2018

Мне было интересно, правильно ли использовать QThread для запуска нового QProcess или лучше использовать QProcess::startDetached().Чтение стандартного вывода важно, и запуск отдельного процесса не позволяет читать стандартный вывод, даже если подключены сигналы readyRead.Вместо этого я думал о запуске нового QThread, который затем запустил бы мой QProcess, и это кажется лучшей идеей, когда дело доходит до signals и slots.Каков наилучший подход к чтению вывода и записи в QProcess, который не блокирует пользовательский интерфейс?

...