Qt中文显示乱码
2017-02-06 22:26
369 查看
Qt需要在main()函数指定使用的字符编码:
或
#include <QTextCodec> QTextCodec *codec = QTextCodec::codecForName("GBK");//情况1 QTextCodec::setCodecForTr(codec); QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec);
或
QTextCodec *codec = QTextCodec::codecForName("UTF-8");//情况2 QTextCodec::setCodecForTr(codec); QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec);
相关文章推荐
- qt中文显示乱码问题
- QT中文显示乱码解决
- Qt界面显示中文乱码问题
- qt中文显示乱码(1)
- Qt中文显示乱码
- QT 打印中文显示乱码的解决方法
- QT 在lineEdit中显示中文乱码
- QT中文显示乱码解决
- Linux 与 Windows下QT 显示MySQL 中文乱码问题
- Qt显示中文ansi字符串乱码问题解决方案
- QT中文显示乱码解决
- ubuntu 下QT 中文显示乱码
- Qt纯代码显示中文乱码的问题
- 解决QT中文字符串在osg中显示乱码的问题
- QT中文显示乱码解决
- 嵌入式Linux Qt4 中文显示乱码和中文不显示
- QT中文显示乱码解决
- 【Qt移植到linux】问题 qt界面无法输入中文,中文不显示,乱码等问题
- QT Socket编程时中文显示乱码解决
- Qt 开发,中文显示乱码