Qt中设置Qlabel中文乱码报错问题

时间:2024-03-29 17:45:02

在Qt create或者vs中开发qt项目时,经常遇到中文乱码,记录下来以免忘了。
使用Qt create开发时,选择工具->选项->文本编辑器->行为,将默认编码改成UTF-8,UTF-8 BOM改成如果编码是UTF-8则添加,如下图。
Qt中设置Qlabel中文乱码报错问题
然后在对应的cpp或者头文件中添加#pragma execution_character_set(“utf-8”);即可。
使用vs开发qt项目同理设置文件编码为UTF-8编码,然后添加#pragma execution_character_set(“utf-8”)