QSetting写失败问题 您所在的位置:网站首页 qt写入文件数据异常 QSetting写失败问题

QSetting写失败问题

2024-07-17 17:21| 来源: 网络整理| 查看: 265

今天用QSetting写数据到ini文件中,发现怎么写都不对。文件始终写不进去,但程序又能正确执行。

后来把定义换成指针就好了。没搞懂,特此记录一下

写失败代码:

{ QSettings set(AppConfig::ConfigFile, QSettings::IniFormat); set.setIniCodec("utf-8"); set.beginGroup("UserInformation"); set.setValue("UserName",AppConfig::UserName); set.setValue("UserPwd",AppConfig::UserPwd); set.setValue("UserCmp",AppConfig::UserCmp); set.endGroup(); set.sync(); }

修改后代码

{

QSettings *set = new QSettings(AppConfig::ConfigFile, QSettings::IniFormat); set->setIniCodec("utf-8"); set->beginGroup("UserInformation"); set->setValue("UserName",AppConfig::UserName); set->setValue("UserPwd",AppConfig::UserPwd); set->setValue("UserCmp",AppConfig::UserCmp); set->endGroup(); set->sync(); }


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有