Здравствуйте, уважаемый Stanislav V. Zudin, Вы писали:
SVZ>В протоколе TCP не может быть потерянных пакетов. Восстановление последовательности выполняется на нижнем уровне.
SVZ>На твоём прикладном уровне все пакеты на месте и в нужном порядке.
+100500
Я в курсе, что теория говорит об этом. Практика иногда может и отличаться
SVZ>Там всё немного сложнее. Подтверждаться может не каждый пакет, а целая цепочка.
На моей (прикладной) стороне — обеспечена передача квитирования в сторону сервера, когда на клиенте приняли пакет (ну или же собрали из фрагментов)
и результат визуализировали для юзера.
SVZ>Какая-нибудь ручка наружу обязательно торчит.

Может вот это самое то:
QAbstractSocket::setSocketOption
QAbstractSocket::SendBufferSizeSocketOption