QT 打印中文显示乱码的解决方法
2013-03-01 13:36
417 查看
对编码的了解不多,只知道是编码的问题,解决办法是:
也可以这样:
#include <QTextCodec> QTextCodec *codec = QTextCodec::codecForName("System"); //获取系统编码 QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForTr(codec);
也可以这样:
qDebug() << QObject::trUtf8("中文");
相关文章推荐
- 某些开发版中的Qt Designer菜单等中文显示为乱码问题解决方法初探
- 【Qt】]两种解决Qt5显示中文乱码的方法
- 【Qt开发】Qt5.7中文显示乱码解决方法两种
- qt编写的android程序在android系统中运行,中文显示乱码的解决方法
- qt5.6 中文字体显示乱码问题解决方法
- 【Qt】]两种解决Qt5显示中文乱码的方法
- QT中中文显示乱码 解决方法
- QT5中文显示乱码解决方法
- SecureCRT中文显示乱码的解决方法
- centos 6.4下vim 显示中文乱码解决方法
- PHP连接MySQL查询结果中文显示乱码解决方法
- Web网站中从Sybase数据库读取的中文显示为乱码的解决方法
- Qt中解决中文乱码的方法----编码
- 安装redhat时中文显示乱码(小方框)及中文输入法安装解决方法
- FastReport中文菜单显示不全或者乱码解决方法
- FastReport 4.13.1 中文菜单显示不全或者乱码解决方法
- 【转】Ubuntu Document viewer 中文显示乱码解决方法
- Linux显示中文乱码解决方法
- Qt 中文乱码 解决方法
- Ubuntu下pdf、gedit、vim 中文无法读取或者显示乱码的解决方法