Qt 中文处理
2023-12-13 05:50:49
windows下 Qt显示中文的几种方式:
1,
环境:Qt 5.15.2? vs2019 64位? win11系统
默认用Qt 创建的文件使用utf-8编码格式,此环境下 中文没有问题
ui->textEdit->append("中文测试");
2,
某些? 低于此版本的qt,上述方式会出现乱码的情况,此时需要将utf-8编码方式的文件转成utf-8 带bom 。比如使用txt进行转换,但是win7 系统的某些版本 txt 不带此格式。
?
?同时代码也需要修改一下
ui->textEdit->append(QStringLiteral("中文测试3"));
3,
自己写了一个工具 用于批量将utf-8 文件 加bom
文章来源:https://blog.csdn.net/weixin_38416696/article/details/134948768
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!