• 5606阅读
  • 3回复

[提问]QTcpSocket传输中文??求助 [复制链接]

上一主题 下一主题
离线panqingliang
 
只看楼主 倒序阅读 楼主  发表于: 2011-03-31
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
tcpSock在传输数据时,怎么设置编码就可以传输中文??
离线yaotong195

只看该作者 1楼 发表于: 2011-03-31
UTF-8或GBK都可以啊,对QTextstream进行编码
离线sy1413

只看该作者 2楼 发表于: 2011-03-31
QString s = QTextCodec::codecForName("gb18030")->toUnicode(arr);
hello world!
离线xufei_zn
只看该作者 3楼 发表于: 2011-09-14
    QTextCodec::setCodecForCStrings( QTextCodec::codecForName("utf8") );
    QTextCodec::setCodecForLocale( QTextCodec::codecForName("utf8") );
    QTextCodec::setCodecForTr( QTextCodec::codecForName("utf8") );
快速回复
限100 字节
 
上一个 下一个