QT Socket编程时中文显示乱码解决

来源:互联网 发布:mac怎么卸载itunes 编辑:程序博客网 时间:2024/06/03 21:51
发送时,
QByteArray packet = str.toLocal8Bit();
socket->write(packet);
接收时
QByteArray packet = socket->readAll();

QString text = tr(packet.data());


注意:发送和接受时都要换为QByteArray 

原创粉丝点击