qt中文亂碼解決

臺機上的工程移到筆記本上中文亂碼了,臺機上用的 QTextCodec::codecForName(”GBK“),筆記本上不管用gbk還是utf-8都不管用,網上的方法試了也沒用,最後在qt assistance裏找到了QTextCodec::codecForLocale(),問題解決。

QTextCodec* codec = QTextCodec::codecForLocale();
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);

發佈了3 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章