解决Qt乱码问题

QT显示中文的方法:

在main函数中加入以下内容,即可解决Qt中文乱码的问题。

 

 LINUX系统加:

      QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));

      QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));        //支持Tr中文

      QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); //支持中文文件名显示

 
Windows系统加:
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));

             QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));  //支持中文文件名显示

             QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK")); //支持中文文件名显示

阅读更多
文章标签: qt windows linux
个人分类: C++ GUI Qt编程笔记
想对作者说点什么? 我来说一句

QT中文国际化使用方法

2012年01月12日 32KB 下载

applet中文乱码问题解决.txt

2010年03月21日 10KB 下载

解决中文乱码问题-java

2010年04月17日 159B 下载

没有更多推荐了,返回首页

不良信息举报

解决Qt乱码问题

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭