LINUX.ORG.RU

История изменений

Исправление unC0Rr, (текущая версия) :

мне нужно дождаться окончания процесса коннекта, прежде чем вызывать curl.

Тогда QFuture в помощь.

даже если убрать curlProcess->waitForFinished()

Окей, и на какой строчке теряется всё время в таком случае? readAllStandardOutput() должен быть в обработчике сигнала.

Если убираю curlProcess->waitForFinished(), то этих последних 15 бай (это сам ip) тупо отсутствуют

Используй сигнал QProcess::finished и только в нём читай вывод процесса.

А вообще, возьми какой-нибудь чатгпт, он тебе живо накидает код под твои хотелки.

Исходная версия unC0Rr, :

мне нужно дождаться окончания процесса коннекта, прежде чем вызывать curl.

Тогда QFuture в помощь.

даже если убрать curlProcess->waitForFinished()

Окей, и на какой строчке теряется всё время в таком случае? readAllStandardOutput() должен быть в обработчике сигнала.

Если убираю curlProcess->waitForFinished(), то этих последних 15 бай (это сам ip) тупо отсутствуют

Используй сигнал QProcess::finished и только в нём читай вывод процесса.