问题现象
windows下qt程序中中文显示为乱码,下面三种方法都不行。
return QString::fromLocal8Bit("序号");
return QString::fromLatin1("序号");
return QStringLiteral("序号");
问题原因
文件编码不合理。
解决方案
*.cpp文件的编码为utf-8,用notepad++打开,改为utf-8带bom格式后OK.
问题现象
windows下qt程序中中文显示为乱码,下面三种方法都不行。
return QString::fromLocal8Bit("序号");
return QString::fromLatin1("序号");
return QStringLiteral("序号");
问题原因
文件编码不合理。
解决方案
*.cpp文件的编码为utf-8,用notepad++打开,改为utf-8带bom格式后OK.