QT中文字符显示问题
解决方案有两个
(1)使用QString::fromLocal8Bit(const QByteArray &str)
(2)直接在头文件加上
#pragma execution_character_set("utf-8")
此外将int类型转为QString的方式不是QString(num),这样转换在qDebug会输出unicode。
正确方式为
QString::number(num)
解决方案有两个
(1)使用QString::fromLocal8Bit(const QByteArray &str)
(2)直接在头文件加上
#pragma execution_character_set("utf-8")
此外将int类型转为QString的方式不是QString(num),这样转换在qDebug会输出unicode。
正确方式为
QString::number(num)