1. 程式人生 > >Qt提示無法用“UTF-8”編碼解碼,無法編輯

Qt提示無法用“UTF-8”編碼解碼,無法編輯

問題:

在Qt Creator裡開啟其他編輯器的程式碼時有時會提示:

原因:

Windows預設編碼格式是GBK。而Qt-各預設版本的編碼格式是UTF-8.

解決方法:

方法一:

找到原始檔,在檔案上右鍵使用Notepad++編輯器開啟(如下圖)

選擇 ---> “編碼” --->“轉為UTF-8編碼”

方法二:

windows環境下,Qt Creator,選單 -> 工具 -> 選項 -> 文字編輯器 ->行為 -> 檔案編碼:

預設編碼:System(簡體中文Windows系統預設指的是GBK編碼,即下拉框選項裡的GBK/windows-936-2000/CP936/windows-936)