void TcpConnect::ClientSendMessage(QString str)
{
QString str2 = "123"; QString str1 = "qqq";
QByteArray block;
QDataStream out(&block, QIODevice::WriteOnly);//使用数据流写入数据 out.setVersion(QDataStream::Qt_5_5);
out<<(quint16) 0;//移动到第一位?
out << str1 << str2;
out.device()->seek(0);//每次发好后重新返回到block前面 o
ut<<(quint16)(block.size() - sizeof(quint16));//数据块的实际尺寸用来覆盖
tcpSocket->write(block);
}
{
QString str2 = "123"; QString str1 = "qqq";
QByteArray block;
QDataStream out(&block, QIODevice::WriteOnly);//使用数据流写入数据 out.setVersion(QDataStream::Qt_5_5);
out<<(quint16) 0;//移动到第一位?
out << str1 << str2;
out.device()->seek(0);//每次发好后重新返回到block前面 o
ut<<(quint16)(block.size() - sizeof(quint16));//数据块的实际尺寸用来覆盖
tcpSocket->write(block);
}