QT5乱码解决

转载自:https://www.cnblogs.com/findumars/p/5083304.html

第一种:

在公司代码里看到的方法,先将对应的cpp文件用windows自带的记事本打开,另存为UTF-8格式,然后在代码中,遇到中文字符,使用QStringLiteral("中文")进行修饰
这种方式每次新建一个class就要切出去用记事本编辑一下实在麻烦,而且每个中文字符串都要用QStringLiteral来修饰,实在麻烦
后来有找到了个方法

第二种:

在头文件申明中加上
#pragma execution_character_set("utf-8")

原文地址:https://www.cnblogs.com/ruandahua/p/15739370.html