QT 处理中文乱码的问题
2016-03-23 23:20
295 查看
QT由于跨平台性很强,一份代码,多处编译,到处运行的特点也导致容易在不同平台出现乱码,这里的处理方法可以用。
这里的gb2312 是它的其中一种字符编码,我们可以根据不同的平台,选择不同的编码。
#include <QTextCodec> QTextCodec::setCodecForLocale(QTextCodec::codecForName("gb2312"));
这里的gb2312 是它的其中一种字符编码,我们可以根据不同的平台,选择不同的编码。
相关文章推荐
- Qt5.6+MinGW4.9.2+OpenCV3.1+Win10开发环境搭建
- Qt 4.7.4 完美动态编译发布动态调试,以及静态编译发布
- VS2008 环境中完美搭建 Qt 4.7.4 静态编译的调试与发布(很不错,有六张插图说明,修改qmake.conf里的MD参数等)good
- Inside Qt Series (全集)
- 用Qt开发Web和本地混合的应用
- Qt中无处不在的d指针为何方神圣
- qt 线程 正确使用方式
- 如何把VC工程.vcproj转化为Qt工程.pro
- Qt学习笔记--Qt安装--记得重启
- QT学习笔记(2)—信号与槽
- qt鼠标隐藏
- 用Qt实现一个桌面弹幕程序(九)-- -- 服务端的实现
- Qt5以上QMYSQL driver not loaded问题
- Qt入门之信号与槽机制
- QT QTableView用法小结
- 无边框窗口、控件的事件处理之nativeEvent(Qt 5.5.0)
- Qt上传文件
- Qt OpenGL:学习现代3D图形编程之一,画一个三角形
- QT之中多个信号连接同一个槽【细说版】
- Qt构建OpenCV3.1CMake报错Failed to download opencv_ffmpeg.dll