解决QT中中文字符乱码问题
2011-08-10 20:38
447 查看
解决QT中中文字符乱码问题,只需在main文件中添加几行代码即可。
#include <QtGui/QApplication>
#include <QTextCodec>
#include "widget.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));
QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));
Widget w;
w.show();
return a.exec();
}
本文出自 “十年一剑” 博客,请务必保留此出处http://lhqvip.blog.51cto.com/2211973/636181
#include <QtGui/QApplication>
#include <QTextCodec>
#include "widget.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));
QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));
Widget w;
w.show();
return a.exec();
}
本文出自 “十年一剑” 博客,请务必保留此出处http://lhqvip.blog.51cto.com/2211973/636181
相关文章推荐
- 解决QT中中文字符乱码问题
- QT 5.9版本 使用MSVC2015编译时出现中文字符乱码问题的解决方法
- 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)——ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换
- Qt 中文字体乱码问题解决
- smb服务共享在windows下中文字符乱码问题的解决
- 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)
- 解决中文字符乱码问题,如何将gbk格式转换utf-8格式
- java web中的中文字符乱码问题的解决
- Qt之解决界面中文乱码问题
- QT中文乱码问题解决办法
- QT5.2中文乱码解决问题
- 解决QtCreator4.0.2(Qt5.7.0)输入中文输出乱码的问题 //QtCreator4.4.1 (Qt5.9.2也适用)
- Spring MVC 自带的字符编码过滤器以及Tomcat字符编码设置,彻底解决中文参数乱码问题
- unicode和多字节字符中CString转string方法,可解决中文乱码的问题
- java 解决全站字符乱码(POST和GET中文编码问题)
- 解决QT在VS下中文乱码的问题
- Hibernate向mysql中保存中文字符出现乱码问题的解决
- JSP页面编码问题研究三(中文字符乱码问题的解决方法)
- php 中文字符入库或显示乱码问题的解决方法
- 在windows下的qt5.7.1 的纯C或C++项目命令行中文乱码、无法编译等问题解决