有時候我們會再使用Qt的時候遇到這樣的問題
就是中文顯示出來是亂碼
解決方法:
1:加上頭文件#include
然後寫 QTextCodec *codec = QTextCodec::codecForName(“GBK”);
在需要中文顯示中文的時候加上
codec->toUnicode(“測試”);
這時顯示的就是正常的中文了。
2:這個方法可能對某些人會有用
就是在要顯示中文時加上
QString::fromLocal8Bit(“測試”);
這時我電腦上是可以顯示正常的中文的。
3.加一個預編譯語句
#pragma execution_character_set(“utf-8”)