歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

QT4 中文提示出現亂碼

在程序運行過程中需要的信息提示、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