找回密码
 立即注册
收起左侧

QT调试输出乱码,如何解决?

1
回复
5950
查看
[复制链接]

尚未签到

来源: 2019-12-30 17:35:56 显示全部楼层 |阅读模式
1Qter豆
我用qt5.11.1写程序,使用qDebug()打印中文调试信息出现乱码,但程序里的中文没有乱,有人知道怎么解决吗?

回复

使用道具 举报

累计签到:41 天
连续签到:1 天
2020-1-2 17:54:26 显示全部楼层
如果cpp文件是用UTF-8格式保存,那么在调试时可以用QString::fromUtf8("中文"),如果cpp文件使用ANSI(用Windows的记事本另存时可以看到该选项),那么程序中用QString::fromLocal8Bit("中文")。希望对您有帮助。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了