首先确定Qt使用的编译环境(分为mingw和msvc两种)和文本的编码格式
编码格式:utf-8
保证文本编码格式为utf-8-bom,如果不是,可以用Notepad++转为utf-8-bom
到这一步,mingw编译器就可以直接编译运行了
msvc编译器还需要在带有中文的文件头中加一条编译指令:
#pragma execution_character_set("utf-8")
注意:此指令在mingw下需要被注释掉,否则编译器会有警告
首先确定Qt使用的编译环境(分为mingw和msvc两种)和文本的编码格式
编码格式:utf-8
保证文本编码格式为utf-8-bom,如果不是,可以用Notepad++转为utf-8-bom
到这一步,mingw编译器就可以直接编译运行了
msvc编译器还需要在带有中文的文件头中加一条编译指令:
#pragma execution_character_set("utf-8")
注意:此指令在mingw下需要被注释掉,否则编译器会有警告