当前位置:   article > 正文

Qt读取ini文件乱码的解决方法_ini乱码怎么显示为正常模式

ini乱码怎么显示为正常模式

准备用ini文件做多国语言的配置文件,需要将不同国家的语言放到ini文件中,发现把韩语放到文件中读取出来的字符不对。有问题问度娘,经过一段时间的搜索实验找到了解决办法。下面把具体步骤分享一下:

1.设置ini文件的编码格式为UTF-8

2.使用QSettings读取文件时设置文件编码

    QSettings settings("/opt/test_lang.ini", QSettings::IniFormat);
    settings.setIniCodec(QTextCodec::codecForName("UTF-8"));
 

做了以上两步以后读取到的字符就能正常显示了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/300257
推荐阅读
相关标签
  

闽ICP备14008679号