qt中文顯示亂碼問題

初學qt,編了一個小程序,但裏面的中文顯示亂碼,這主要是由於qt默認的是latin-1編碼,經試驗在main函數中加入以下代碼,可以正常顯示中文

 QTextCodec *codec = QTextCodec::codecForName("GB2312");       

QTextCodec::setCodecForLocale(codec);   

 QTextCodec::setCodecForCStrings(codec);  

 QTextCodec::setCodecForTr(codec);   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章