歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> QT4 中文提示出現亂碼

QT4 中文提示出現亂碼

日期:2017/3/1 9:46:40   编辑:Linux編程

在程序運行過程中需要的信息提示、table表等需要中文信息的時候,會出現亂碼,解決辦法如下:就是在程序中設置字庫

QTextcodec *codec=QTextCodec::codecForName("UTF-8");

//下面就是需要體現中文顯示的類別了

QTextCodec::setCodecCStrings(codec);//CString

QTextCodec::setCodecForTr(codec);//tr()

QTextCodec::setCodecForLocale(codec);///

具體設置可以參照上面的程序代碼。。這個具有一定的通用性.

Qt 的詳細介紹:請點這裡
Qt 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved