zoukankan      html  css  js  c++  java
  • Qt操作ini文件

    操作文件,无非就是读与写,以下为Qt读写ini文件的代码。

    demo:

    #include "widget.h"
    
    #include <QApplication>
    #include <QSettings>
    #include <QDebug>
    
    
    // 写ini配置文件
    void setIni()
    {
        QSettings * myini = new QSettings("config.ini", QSettings::IniFormat);
        myini->setValue("person/name", "张三");
        myini->setValue("person/age", "12");
        myini->setValue("cat/name", "小小");
        delete myini;
    }
    
    // 读ini配置文件
    void getIni()
    {
        QSettings * myini = new QSettings("config.ini", QSettings::IniFormat);
        QString personName = myini->value("person/name").toString();
        QString catName = myini->value("cat/name").toString();
        delete myini;
    
        qDebug() << "人的姓名: " << personName ;
        qDebug() << "猫的姓名: " << catName ;
    }
    
    
    
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        Widget w;
        w.show();
    
        // 写配置文件
        setIni();
        // 读配置文件
        getIni();
    
        return a.exec();
    }

  • 相关阅读:
    生成二维码
    IIS与Apache同时使用80端口
    C# 时间类型
    EXT 省市三级联动及默认选择
    拼音首字母查询汉字内容
    web.config
    使用input=file上传
    Js 扩展
    Linux 调试错误
    图的最短路径Dijkstra
  • 原文地址:https://www.cnblogs.com/shiyixirui/p/15087376.html
Copyright © 2011-2022 走看看