有时候,在中标麒麟使用qt读配置文件,文件中有中文,会出现中文乱码的情况。

这时候要做一些操作避免乱码。

说明:qt文本编辑器默认是utf-8,且cpp文件也是utf-8的。

    QSettings settings(m_sysConfigPath, QSettings::IniFormat);
    settings.beginGroup("Office");
    QString str1 = settings.value("templatePath","").toString();
    str1 = QString::fromUtf8(str1.toLatin1());

中标麒麟中Qt读有中文的配置文件

 

 这样得到的路径就不是乱码了。

相关文章:

  • 2021-11-11
  • 2022-12-23
  • 2021-10-09
  • 2021-04-29
  • 2021-08-06
  • 2021-09-29
  • 2021-09-30
  • 2021-05-24
猜你喜欢
  • 2021-05-17
  • 2021-05-30
  • 2022-12-23
  • 2021-04-09
  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
相关资源
相似解决方案