QT读取配置文件

原创 2016年06月01日 13:13:37
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();
}

版权声明:欢迎大家提出意见,指出错误,互相交流。

相关文章推荐

Qt读取配置文件的源码

  • 2017年03月26日 12:38
  • 4KB
  • 下载

Qt:让控件(widgets)内容可以自动 保存/读取 到配置文件(QSettings)中

让控件内容可以自动 保存/读取 到配置文件中

Qt配置文件读写

  • 2017年07月16日 13:02
  • 204KB
  • 下载

qt中关于如何读取配置文件学习 (vs2008+qt+mysql项目)

(一)简单了解 配置文件(.ini)格式: number=2 [config] node1=sucess;iii size=20 [source] name=PC 其中每行必须顶格...

Qt for iOS:申请发布证书、App配置文件

Qt for iOS:申请发布证书、App配置文件

Qt解析INI配置文件

大部分的程序都会有相应的配置文件,如果一个程序没有任何配置文件,那么它对外界是完全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译。为了让程序出厂后还能根据需要进行必要的配置,即让程序...

QSettings操作配置文件及Qt获取系统相关位置

简述:用Qt编写界面时,你希望本地信息可保存,可以使用轻量级数据库sqlite,也可使用QSettings读写配置文件。QSettings类提供“持久性”、平台独立的应用程序设置,即程序关闭后QSet...
  • hebbely
  • hebbely
  • 2017年03月29日 12:00
  • 1509

Qt 中的配置文件Pro细节笔记

简述在使用Qt的时候,在一些大的工程中,常常需要各个模块之间库的调用,这时候就需要对pro文件进行配置,为了使用的方便,对pro常用内容总结整理。必要的进行实例说明与一些开发中的整理 新建立一个Qt的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:QT读取配置文件
举报原因:
原因补充:

(最多只允许输入30个字)