解决:QT4中文输出乱码的问题
来源:互联网 发布:linux 禁止下载文件 编辑:程序博客网 时间:2024/04/29 12:39
只需在main函数中加入一些代码即可:
首先在main.cpp文件开头加入:
#include<QTextCodec>其次在main函数中加入一些语句,所加位置在QApplication实例化对象之后,如下1 #include "mainwidget.h" 2 #include <QtGui/QApplication> 3 #include<QTextCodec> 4 5 int main(int argc, char *argv[]) 6 { 7 QApplication a(argc, argv); 8 QTextCodec::setCodecForLocale(QTextCodec::codecForName("gb2312")); 9 QTextCodec::setCodecForCStrings(QTextCodec::codecForName("gb2312")); 10 QTextCodec::setCodecForTr(QTextCodec::codecForName("gb2312")); 11 MainWidget w; 12 w.show(); 13 return a.exec(); 14 }如此即可解决问题,其他地方的程序正常写即可。
Technorati Tags: Qt 、中文乱码
阅读全文
1 0
- 解决:QT4中文输出乱码的问题
- QT4如何解决中文乱码的问题?
- QT4如何解决中文乱码的问题?
- 解决QT4中文乱码的问题
- QT4如何解决中文乱码的问题?
- 解决QT4中中文显示乱码问题
- 解决linux下qt4中文乱码问题
- 解决Qt4.8.6中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决Vs输出中文乱码的问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- SDUT 3332数据结构实验之栈与队列五:下一较大值(一)
- 查看磁盘分区格式
- 暴力+乱搞——最大数maxnumber
- k阶斐波那契数列
- 1071. 小赌怡情(15)
- 解决:QT4中文输出乱码的问题
- 二叉树的遍历方法之层序-先序-中序-后序遍历的简单讲解和代码示例
- Java字符串获取
- 基于libpcap的抓包与存储程序
- 认识SparkSQL中的Catalyst
- Java字符串替换
- 慕课网 JAVA遇见HTML——JSP篇 阶段项目总结 model1模型实现商品浏览记录
- 进程间常见通信方式间的区别,各自的优缺点,以及怎样选择
- 基于EasyAR的Android端AR应用开发(二)----脱卡