打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Qt读写INI配置文件

Qt读写INI配置文件

void WriteSettings()
{
    //QSettings settings("Software Inc", "Spreadsheet"); // windows在注册表中建立建 Software Inc -> Spreadsheet
    QSettings settings("Option.ini", QSettings::IniFormat); // 当前目录的INI文件
    settings.beginGroup("DevOption");
    settings.setValue("mainFun", 25);
    settings.setValue("subFun", 40);
    settings.setValue("service", 1);
    settings.endGroup();
}
  
void ReadSettings()
{
    QSettings settings("Option.ini", QSettings::IniFormat);
  
    int mainFun = settings.value("DevOption/mainFun").toInt();
    int subFun = settings.value("DevOption/subFun").toInt();
    QString service = settings.value("DevOption/service").toString();
  
    qDebug() << "service" << service;
    qDebug() << "mainFun" << mainFun;
    qDebug() << "subFun" << subFun;
}
  
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
  
    WriteSettings();
    ReadSettings();
      
    return a.exec();
}

  

分类: vc++
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
QSettings操作配置文件
QSettings读写注冊表、配置文件
yaml,json,ini这三种格式用来做配置文件优缺点
LAMP一键安装包-CentOS 5/6下自动编译安装Apache、MySQL、PHP
LNMP环境搭建指引
在Ubuntu 12.10 上安装部署Openstack 第5页
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服