Помогите мне считать из QDataStream данные длинной length. Я не знаю какого они типа, а знаю пока только длинну!
Как я понимаю это будет данные типа QDataStream, но не знаю как скопировать только нужные мне данные, длинное length!
Данные будут переданны в стек и обрабатывать их будет отдельный поток.
QTcpSocket* pClientSocket = (QTcpSocket*)sender();
QDataStream in(pClientSocket);
in.setVersion(QDataStream::Qt_4_2);
for (;
{
if (!length)
{
if (pClientSocket->bytesAvailable() < 4)
{
break;
}
in >> chanel >> length;
}
if (pClientSocket->bytesAvailable() < length)
{
break;
}
\\ вод здесь мне нужно поставить в очередь на обработку!
length = 0;