QT5关于中文乱码,以及出现C2001错误解决方法
2015-01-09 16:10
447 查看
以前用各种方法都试了,都不行,今天发现用QStringLiteral这个宏把字符串扩起来,如QStringLiteral("中文"),
前提是utf-8编码,但是注意,qt默认的utf-8不带bom的,如果用QStringLieral发现编译不能通过,那么就是你的utf-8编码问题。QT5设置如下,
QTreeWidgetItem *root_1 = new QTreeWidgetItem(tree, QStringList(QStringLiteral("主件")));
前提是utf-8编码,但是注意,qt默认的utf-8不带bom的,如果用QStringLieral发现编译不能通过,那么就是你的utf-8编码问题。QT5设置如下,
相关文章推荐
- 关于调用listFile()在遍历含有乱码文件时出现input is not valid Modified UTF-8错误的解决方法
- 关于Python 从数据库中获取中文出现乱码的解决方法
- Unity 中关于中文乱码以及压缩解压遇到的问题解决方法
- LR11录制回放出现中文乱码以及录制时一直跳到360浏览器的解决方法
- 关于htmlparsr在显示繁体中文时出现乱码的原因分析和解决方法
- LR11录制回放出现中文乱码以及录制时一直跳到360浏览器的解决方法
- pycharm输出中文出现乱码的几种解决方法以及读取时打印出现乱码的解决
- JetBrains PyCharm输出中文出现错误or乱码的几种解决方法
- 关于IBM笔记本开机出现ibmpmsvc.exe应用程序错误的解决方法
- 解决方法:ASP读取数据库中的中文数据出现乱码的问题
- Contract Manager 登录时出现的错误信息以及解决方法.
- 关于解决StreamReader读取中文乱码的解决方法
- 关于C#中PictureBox加载动态GIF所出现的BUG以及解决方法
- 关于PHP中出现乱码和Sessions验证问题的解决方法!
- Querystring中传递中文出现乱码,丢失的解决方法
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法
- 关于hibernate和jsp,以及中文编码问题的传统解决方法
- Java中容易出现乱码的地方以及解决方法
- 关于serv-u公网访问出现“打开ftp服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。详细信息:操作超时”的解决方法