1.解决办法
QString::fromUtf16(u"中文");
2.当代码中出现很多中文的时候,挨个改写很麻烦,可以写成宏定义的方式
#define utf16(str) QString::fromUtf16(u##str)
//例如设置窗体标题
setWindowTitle(utf16("窗体标题"));
Tips:
参考一去、二三里的C++群里的大佬 格局裂开给的宏定义
源码分析Qt窗口标题中文乱码的问题
c语言预处理指令之 ##
1.解决办法
QString::fromUtf16(u"中文");
2.当代码中出现很多中文的时候,挨个改写很麻烦,可以写成宏定义的方式
#define utf16(str) QString::fromUtf16(u##str)
//例如设置窗体标题
setWindowTitle(utf16("窗体标题"));
Tips:
参考一去、二三里的C++群里的大佬 格局裂开给的宏定义
源码分析Qt窗口标题中文乱码的问题
c语言预处理指令之 ##