日志
Qt5 C++源码中使用中文的简单步骤
2014-08-28 05:36
Qt5 C++源码中使用中文的简单步骤|
转自:http://www.qtcn.org/bbs/read-htm-tid-54663.html 本文不讲任何道理,当你在Qt5的C++源文件内使用中文时,你只需按顺序简单照做即可。(不止是中文,其实你完全可以在代码中使用日韩法俄语等等各国语言) 0. [通用] 源文件保存为带BOM的UTF-8格式 如果你准备跨平台,保存为带BOM的UTF-8是必不可少的。而后,源码中的所有字符串常量使用 QStringLiteral 宏进行包裹 复制代码
仅仅这样就可以了。 但是 如果,除了宽字符串外,你还需要使用窄字符串,比如 复制代码
那么,你需要: 1. [通用] Qt5要求窄字符串执行字符集为 UTF8 在文件头部添加下面3行代码 复制代码
2. [MSVC] 如果你不在用MSVC,请跳过该步骤 如果你在使用MSVC2005或MSVC2012,请换用其他版本的MSVC 如果你在使用MSVC2008,请升级到最新的SP1,并安装 KB980263 补丁 如果你在使用MSVC2010或MSVC2013,本步骤不需要额外操作 -- 具体细节,请参考 http://blog.csdn.net/dbzhang800/article/details/7540905 |
下一篇: 无
上一篇: QModelIndex