QT中中文显示乱码 解决方法
2011-06-20 21:40
441 查看
解决QT设置中文文字的时候出现乱码
main()
06{
07
08QApplicationa(argc,argv);
09//以下部分解决中文乱码
10QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));
11QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312"));
12QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));
13//以上部分解决中文乱码
14MainWindoww;
15
16w.show();
17
18returna.exec();
19}
main()
06{
07
08QApplicationa(argc,argv);
09//以下部分解决中文乱码
10QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));
11QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312"));
12QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));
13//以上部分解决中文乱码
14MainWindoww;
15
16w.show();
17
18returna.exec();
19}
#include<QtGui/QApplication> |
02 | #include<QTextCodec> |
03 | #include"mainwindow.h" |
04 |
05 | int main( int argc, char *argv[]) |
06 | { |
07 |
08 | QApplicationa(argc,argv); |
09 | //以下部分解决中文乱码 |
10 | QTextCodec::setCodecForTr(QTextCodec::codecForName( "GB2312" )); |
11 | QTextCodec::setCodecForLocale(QTextCodec::codecForName( "GB2312" )); |
12 | QTextCodec::setCodecForCStrings(QTextCodec::codecForName( "GB2312" )); |
13 | //以上部分解决中文乱码 |
14 | MainWindoww; |
15 |
16 | w.show(); |
17 |
18 | return a.exec(); |
19 | } |
相关文章推荐
- QT5中文显示乱码解决方法
- 【Qt开发】Qt5.7中文显示乱码解决方法两种
- qt5.6 中文字体显示乱码问题解决方法
- 【Qt】]两种解决Qt5显示中文乱码的方法
- 某些开发版中的Qt Designer菜单等中文显示为乱码问题解决方法初探
- QT 打印中文显示乱码的解决方法
- 【Qt】]两种解决Qt5显示中文乱码的方法
- qt编写的android程序在android系统中运行,中文显示乱码的解决方法
- 偶然得一法解决UltraEdit显示中文乱码的方法
- Linux显示中文乱码解决方法
- Linux下Eclipse中 中文显示乱码的解决方法
- 用FlashFXP上传文件到SSH服务器,附FlashFXP显示中文乱码的解决方法
- Linux_gedit和vim打开中文显示乱码解决方法
- 取出Cookie中的中文显示乱码解决方法。经验证第三种方法有效。
- SecureCRT中文显示乱码的解决方法
- 解决Linux系统中文显示为乱码的方法
- Cocos2d-x初入学堂(7)-->win32显示中文乱码解决方法
- ssh 登陆redhat linux时中文显示乱码解决方法
- SecureCRT中文显示乱码的解决方法
- Android Studio程序在真机上运行中文显示乱码的解决方法