Qt5中文乱码终极解决方案

Qt5中文乱码解决方案

1、在打开Qt5工程的情况下,依次点击工具->选项->文本编辑器->行为,找到文件编码,更改默认编码为 ”UTF-8“,UTF-8 BOM更改为“如果编码是UTF-8则添加”
如下图所示
在这里插入图片描述
2、将代码中文字符用QString::fromLocal8Bit(" ")替代,比如原来是“这里收中文”,现在改为QString::fromLocal8Bit(“这里收中文”),更改完成之后重新保存一次,然后编译运行。这时候你就会发现,中文字符没有再出现乱码了。

发布了5 篇原创文章 · 获赞 4 · 访问量 627

猜你喜欢

转载自blog.csdn.net/xiaohuihuihuige/article/details/105308988