QT5中QByteArray轉QString中文亂碼


1.添加頭文件 

#include <QTextCodec>

2.用QTextCodec 設置格式轉換

QByteArray barr;
barr.insert(0,(char*)(pMsg->wParam));

QTextCodec *tc = QTextCodec::codecForName("GBK");
QString tmpQStr = tc->toUnicode(barr);

this->ui.send_btn->setText(tmpQStr);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM