老方法:
在有中文的文件头部添加宏,再用Nodepad++把文件从utf-8格式转到utf-16
#if _MSC_VER >= 1600
#pragma execution_character_set("utf-8")
#endif
新方法:
编译文件为utf-8,如图设置一下编译:
文件中出现的所有中文使用:QStringLiteral("中文乱码。");
在有中文的文件头部添加宏,再用Nodepad++把文件从utf-8格式转到utf-16
#if _MSC_VER >= 1600
#pragma execution_character_set("utf-8")
#endif
编译文件为utf-8,如图设置一下编译:
文件中出现的所有中文使用:QStringLiteral("中文乱码。");