qt creator修改程序編碼(解決中文亂碼問題)的方法


qt creator修改程序編碼(解決中文亂碼問題)的方法

qt creator修改程序編碼的功能有幾處。

1.edit - select encoding


選擇載入(顯示)編碼和儲存編碼,其中GB2312和UTF-8是常用編碼方式。


這種方法主要是修改已經建立的程序文件。


2.tools - options - text editor - behavior - file encodings


這主要針對新建的程序文件和工程運行時的編碼情況。


3.在main()函數內的添加代碼,利用QTextCodec來進行設置。

 

	// 以下部分解決中文亂碼
    QTextCodec *codec = QTextCodec::codecForName("utf8"); //GBK gbk
    QTextCodec::setCodecForTr(codec);
    QTextCodec::setCodecForLocale(codec);
    QTextCodec::setCodecForCStrings(codec);
	// 以上部分解決中文亂碼

這種方式設置程序對中文名稱、界面中文等編碼設置。
可參考: Linux下QT編程中文顯示亂碼解決

 



 

文檔信息

 

 




 


免責聲明!

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



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