Comments 8
Большое спасибо. Очень полезная статья. Хотя, конечно, без дальнейшего изучения доков не обойтись (есть хороший пример «Network Chat», но без описания, только код).
мне не понятно зачем вот это
QByteArray data;
QDataStream out(&data, QIODevice::WriteOnly);
// подготовка данных для записи //
clientSocket->write(data);
clientSocket->waitForBytesWritten();
Чтобы вписать все необходимые параметры о файле, подключить слоты и запустить порционную передачу данных в sendPartOfFile().
QDataStream out нигде дальше не используется
QByteArray data создается пустым
clientSocket->write(data) пишем пустоту
clientSocket->waitForBytesWritten() ждем неизветно чего
QByteArray data создается пустым
clientSocket->write(data) пишем пустоту
clientSocket->waitForBytesWritten() ждем неизветно чего
В примерах qt есть неплохой чат, сам когда-то использовал его в локальной сети с небольшими доработками.
Вот сейчас сижу с QSslSocket разбираюсь, нужно почту с Gmail по IMAP полчать.
Sign up to leave a comment.
Работа с сокетами в Qt