赞
踩
最近在写一个在线升级程序,需要用到ini文件来配置下载地址和解压路径,由于安装路径有中文,读取会出现乱码,直接上解决代码。
//读取文件
QSettings *configIniRead = new QSettings("config.ini", QSettings::IniFormat);
//转换编码,加了这句代码就不会乱码了
configIniRead->setIniCodec("UTF-8");
//将读取到的ini文件保存在QString中,先取值,然后通过toString()函数转换成QString类型
url = configIniRead->value("/url/url").toString();
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。