QT解决加载配置文件乱码

Posted crystal-rachel

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT解决加载配置文件乱码相关的知识,希望对你有一定的参考价值。

  在读取配置文件时,出现中文乱码,解决方式如下:

  QSettings settings(settingsPath,QSettings::IniFormat);

    //文件路径

  settings.setIniCodec("GBK");//这里设置windows系统的字符集,即GB18030(兼容GBK)
  QString path = settings.value("FILE_PATH/PATH").toString();
  ui->lineEditBPDir->setText(path);

 

以上是关于QT解决加载配置文件乱码的主要内容,如果未能解决你的问题,请参考以下文章

记录一个解决Arm Linux端U盘挂载时文件名显示乱码Qt显示乱码的问题

解决Qt程序发布时中文乱码问题(通过QApplication.addLibraryPath加载QTextCodec插件)

Qt做发布版,解决声音和图片中文字体乱码问题(需要在main里写上QApplication::addLibraryPath("./plugins")才能加载图片,有图片,很清楚)

QT5常见问题二:程序显示中文乱码以及Linguist打开翻译文件乱码,该如何解决?

Qt使用MSVC编译器中文乱码解决方法

解决Qt5和VS2015中文乱码的问题