7 8 VC2010下Qt5的中文亂碼問題

2021-06-21 21:26:18 字數 571 閱讀 6083

(1)vc2010下qt5的中文亂碼問題

qtcreator 中的.pro檔案新增:

#if _msc_ver >= 1600

#pragma execution_character_set("utf-8")

#endif

codecfortr = utf-8 #or gbk

#defaultcodec = utf-8

#codec = utf-8

(2)拷貝程式出現中文亂碼

qt creator -> 工具 -> 選項 -> 環境 -> 預設檔案編碼 

改為 gbk 或者 gb2312 ;;

附加:qtcreator 的快捷鍵

f10  單步跳過

f11  單步進入

f9   切換斷點

f2   自動跳轉到函式定義的位置

格式對其  ctrl+f8, ctrl + i

注釋到**  ctrl + /

rename  ctrl +shift + r 

qtcreator:自帶幫助查詢

選中 類名或物件, 按f1,右側自動出現幫助的內容。

Ubuntu16 04下QT5輸入中文

ubuntu下qt無法輸入中文 fcitx鍵盤 1.安裝依賴檔案 sudo apt get install fcitx frontend qt5 2.將 usr lib x86 64 linux gnu qt5 plugins platforminputcontexts libfcitxplatfo...

Qt5 中文亂碼的問題

1 如果你是linux完全不用擔心因為qt5 可以處理 utf8編碼的中文 2 假如你在window平台上使用 使用如果你在windows下,且使用的是mingw,那麼只要你將原始碼檔案儲存成utf8,前面的 將直接可以工作 無須其他設定 3 如果使用的是 msvc2005 2008 2010 20...

Qt5 讀取txt文字內的中文亂碼

在預設情況下,qt 以 unicode 格式讀取或者寫入文字字元,字元本身沒有問題。亂碼是因為qt不知道將 unicode 字元以何種方式顯示出來。使用qtextcodec來轉換編碼 qfile file c test 01.txt if file.open qiodevice readonly q...