QT进行ini文件的读写
来源:互联网 发布:网络媒介的优点 编辑:程序博客网 时间:2024/04/26 10:47
通常,为了保存各种系统配置,我们可以通过写注册表或者写ini文件的方式来进行。这里,我就来举例说明如何用qt来实现ini文件的写入和读取。
假如,需要在C盘根目录下面建立一个名为config.ini的文件,里面有一个section叫做“path”,该section下面,有一个key叫做libpath,其值为“c://lib”,也就是下图所示的样子,
之后,我们还将其中的数值读取出来,那么,下面的代码可以作为参考:
#include <QtGui/QApplication>
#include <QSettings>
#include <QStringList>
#include <QVariant>
#include <QDebug>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QSettings *configIni = new QSettings("c://config.ini", QSettings::IniFormat, 0);
configIni->beginGroup("path");
configIni->setValue("libPath", "c://lib");
configIni->endGroup();
delete configIni;
QSettings *readIni = new QSettings("c://config.ini", QSettings::IniFormat, 0);
readIni->beginGroup("path");
QStringList keys = readIni->allKeys();
QVariant *var = new QVariant;
for(int i=0; i<keys.size(); i++)
{
qDebug()<<keys[i]<<endl;
QString str = readIni->value(keys[i]).toString();
qDebug()<<"str = "<<str<<endl;
}
delete readIni;
delete var;
return a.exec();
}
- QT进行ini文件的读写
- Qt读写ini文件
- Qt读写ini文件
- QT读写ini文件
- Qt读写ini文件
- Qt读写ini文件
- Qt读写ini文件
- QT读写.ini文件
- Qt读写ini文件
- Qt读写ini文件
- QT ini文件读写
- Qt读写ini文件
- Qt读写ini文件的C++类
- Qt读写ini文件的问题
- Qt|Qt读写ini文件
- C#进行INI文件的读写操作
- C#进行INI文件的读写
- Qt:.ini的读写
- import com.adobe.images.JPGEncoder;
- filter典型应用2
- 场景下参数化的取值总结
- 自定义泛型
- MFC常用控件使用说明
- QT进行ini文件的读写
- 算法讨论(二)---求子数组的最大和
- zen cart - 国内IP访问zen cart官方网站被禁止
- DM9161布线指南
- Win32 API下的多线程编程
- Powershell regular expression.
- 生活随想
- Unknown column 'Mary' in 'field list'
- 一个fopen函数中未使用二进制模式(b)引发的血案