`
umgsai
  • 浏览: 102872 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

QT读写ini配置文件

 
阅读更多
/********下面是写ini文件*************************/
//Qt中使用QSettings类读写ini文件
//QSettings构造函数的第一个参数是ini文件的路径,第二个参数表示针对ini文件,第三个参数可以缺省
QSettings*configIniWrite=newQSettings("HouseManager.ini",QSettings::IniFormat);
//向ini文件中写入内容,setValue函数的两个参数是键值对
//向ini文件的第一个节写入内容,ip节下的第一个参数
configIniWrite->setValue("/ip/value","127.0.0.1");
//向ini文件的第一个节写入内容,ip节下的第二个参数
//configIniWrite->setValue("ip/second","127.0.0.1");
//向ini文件的第二个节写入内容,port节下的第一个参数
configIniWrite->setValue("/port/value","3306");
configIniWrite->setValue("/databasename/value","HouseManager");
configIniWrite->setValue("/username/value","root");
configIniWrite->setValue("/password/value","123456");
//写入完成后删除指针
deleteconfigIniWrite;
/************下面是读取ini文件*******************/
QSettings*configIniRead=newQSettings("HouseManager.ini",QSettings::IniFormat);
//将读取到的ini文件保存在QString中,先取值,然后通过toString()函数转换成QString类型
QStringip=configIniRead->value("/ip/value").toString();
QStringport=configIniRead->value("/port/value").toString();
QStringdatabasename=configIniRead->value("/databasename/value").toString();
QStringusername=configIniRead->value("/username/value").toString();
QStringpassword=configIniRead->value("/password/value").toString();
//打印得到的结果
qDebug()<<ip;
qDebug()<<port;
qDebug()<<databasename;
qDebug()<<username;
qDebug()<<password;
//读入入完成后删除指针
deleteconfigIniRead;


本文出自 “阿凡达” 博客,请务必保留此出处http://shamrock.blog.51cto.com/2079212/1432107

分享到:
评论

相关推荐

    Qt之读写ini文件

    Qt之读写*.ini配置文件,可设置为中文字符串不乱码, Qt5.12.7,编译器 MinGW 64

    Qt实战案例之利用QSettings读写ini配置文件.zip

    Qt实战案例之利用QSettings读写ini配置文件,本案例介绍利用QSettings实现Qt读写ini配置文件,Qt5、Qt6可完美运行,可参考文章:https://wendy.blog.csdn.net/article/details/124949978

    Qt中读写配置文件

    源代码,详细介绍了Qt读写ini的方法,ini可以存数据和字符串,端口,IP等。必备

    linux下QT程序读写配置文件小程序

    利用QT程序来读写配置文件的例子,用到了QSettings类可以非常方便的对配置文件进行读写

    基于Qt的读取配置文件

    读取XXX.ini配置文件里面数据信息 1.在使用中把CIniFile类添加到项目当中,并在使用的类引用CIniFile类 2.m_iniFile = new CIniFile(QCoreApplication::applicationDirPath()+ MoonlightService); [MoonlightService...

    ini读写配置文件类封装

    ini读写配置文件类封装

    QT使用结构体生成读写配置文件数据代码

    QT使用结构体生成读写配置文件数据代码

    ini配置文件读写示例

    关于ini类型配置文件的读写、删除等操作的简单示例,希望对使用者有帮助。

    Qt仿windows10记事本

    项目使用QtCreator实现的,功能有新建,打开,保存,另存为,翻译和编辑的功能。...对设置的保存操作,读写操作配置文件ini,翻译。博客:https://blog.csdn.net/Superman___007/article/details/96317199

    IniFile.zip

    在QT环境下实现ini文件读写功能,写文件时传入QVariant 类型数据参数,无需区分数字还是字符串,都能采用统一接口将数据写入到配置文件中

    Finddisk.zip

    是一个qt5写的检测电脑磁盘和移动硬盘。并且可以搜索到磁盘下的某个文件中的配置。该例子是读写ini文件。隐藏文件也可以读写。

    网管教程 从入门到精通软件篇.txt

    CCB:Visual Basic动态按钮配置文件 CCH:Corel图表文件 CCO:CyberChat数据文件 CCT:Macromedia Director Shockwave投影 CDA:CD音频轨道 CDF:Microsoft频道定义格式文件 CDI:Philip的高密盘交互格式 CDM...

Global site tag (gtag.js) - Google Analytics