QT高版本中文无法编译或者乱码的解决方法
1.首先确认:
工具->选项
2.手动将有中文的文件.h.cpp等 编码 改成utf-8 bom
此时编译就不会有错。但界面有些地方会出现乱码
3.头文件必须增加下面一句,保证编码确实为utf-8。
#pragma execution_character_set("utf-8")
完成!
1.首先确认:
工具->选项
2.手动将有中文的文件.h.cpp等 编码 改成utf-8 bom
此时编译就不会有错。但界面有些地方会出现乱码
3.头文件必须增加下面一句,保证编码确实为utf-8。
#pragma execution_character_set("utf-8")
完成!