首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

QT汉语言 乱码解决

2012-10-07 
QT中文 乱码解决?[代码]?解决QT 设置中文文字的时候出现乱码01#include QtGui/QApplication02#include

QT中文 乱码解决

?

[代码]?解决QT 设置中文文字的时候出现乱码01#include <QtGui/QApplication>02#include <QTextCodec>03#include "mainwindow.h"0405int?main(int?argc,?char?*argv[])06{0708????QApplication a(argc, argv);09????// 以下部分解决中文乱码10????QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));11????QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312"));12????QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));13????// 以上部分解决中文乱码14????MainWindow w;1516????w.show();1718????return?a.exec();

?

19}

?

总结下来,解决中文乱码的最好最方面的方法。至于原理请看前面转得帖子:

QString 与中文问题

热点排行