configInfo->setIniCodec("utf-8");// 解决乱码 QString result = configInfo->value("/config/key").toString(); // 读取值 1. 2. 3. 其中:“configInfo->setIniCodec("utf-8");// 解决乱码” 这句话是关键点,同时我们在保存 ini 文件时也需要注意,记得保存文件时选择编码为 utf-8(如下图)。
settings.setIniCodec(QTextCodec::codecForName("UTF_8")); //在此添加设置,即可读写ini文件中的中文 linux下用UTF_8 windows下用GB2312 QString G1_fileName = settings.value("main/productName").toString(); ui->textBrowser->setText(G1_fileName);...
QSettings* configInfo= newQSettings("config.ini", QSettings::IniFormat);// 读取配置文件configInfo->setIniCodec("utf-8");// 解决乱码QString result = configInfo->value("/config/key").toString();// 读取值 其中:“configInfo->setIniCodec("utf-8");// 解决乱码” 这句话是关键点,同时我们...