此文章是vip文章,如何查看?  

1,点击链接获取密钥 http://nicethemes.cn/product/view29882.html

2,在下方输入文章查看密钥即可立即查看当前vip文章


Qt5 中文乱码

  • 时间:
  • 浏览:
  • 来源:互联网

中文乱码

    • Qt creator
    • VS

对于很多 Qt + VS 搭配开发的用户来说中文乱码是个大难题

Qt creator

Tools(工具)->Options(选项)
在这里插入图片描述

VS

在这里插入图片描述

不要使用在每个文件头部声明宏的方式,那样只会让你在以后的迭代上越来越麻烦。
Qt 生成的文件编码为UTF-8 (如果不是 UTF-8 或 UTF-8 BOM 那么需要使用工具或者手动改),通过上图UTF-8 BOM: Add If Encoding Is UTF-8 让 Qt 自己去做这件事
(确保代码文件为 UTF-8 或 UTF-8 BOM)

// tr 用于翻译(国际化)

tr(“Chinese”) ->通过Linguist 翻译成 -> 中文

// QStringLiteral 宏包裹中文

QStringLiteral(“中文”)

//中英文结合 (用 tr 是为了节约写 QString 又能作为翻译一举两得)

tr("This is a %1 character ").arg(QStringLiteral(“中文”));

本文链接http://element-ui.cn/news/show-556009.aspx