QT<28> Qt中对.ini配置文件的读写

前言:项目中会用到.ini文件存储保存数据

一、写.ini文件

    QString path = "D:/lns/model.ini";
    QSettings* m_IniFile = new QSettings(path,QSettings::IniFormat);
    m_IniFile -> beginGroup("alarm");
    m_IniFile -> setValue("0",QString::number(examopen.worksheet));
    m_IniFile -> setValue("1",QString::number(examopen.SN_number));
    m_IniFile -> endGroup();
    delete m_IniFile;

二、读.ini文件

        QString path = "D:/lns/model.ini";
        QSettings *demo = new QSettings(path, QSettings::IniFormat);
        demo -> beginGroup("alarm");
        QStringList str = demo -> allKeys();
        QString key1 = str.at(0);
        QString value1 = demo -> value(key1).toString();
        examopen.worksheet = value1.toInt();
        QString key2 = str.at(1);
        QString value2 = demo -> value(key2).toString();
        examopen.SN_number = value2.toInt();
        demo -> endGroup();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值