当前位置: 首页 > news >正文

专门做打屁股的视频网站推广软文200字

专门做打屁股的视频网站,推广软文200字,有哪些平面设计网站,宜兴做网站多少钱本文介绍Qt读写配置(ini)文件。 1.配置文件(ini)简介 配置文件(ini)也叫ini文件(Initialization File),即初始化文件。它由节名,键名,键值构成。…

本文介绍Qt读写配置(ini)文件。

1.配置文件(ini)简介

配置文件(ini)也叫ini文件(Initialization File),即初始化文件。它由节名键名键值构成。其文件构成如下:

[Student]
name=Bob
sex=male
age=16

其中,

1)[Student]为节名

2)name为键名,Bob为键值,它俩由“=”连接起来组成键值对

2.使用QSetting类读写配置文件

Qt采用QSetting类对配置(ini)文件进行操作(建立,读,写)。

1)建立

指定文件名(需给出路径,相对路径或绝对路径)即可,代码如下:

QSettings *settings;
settings = new QSettings("Config.ini", QSettings::IniFormat);

2)读操作

读操作指定节名和键名即可,因value返回的是QVariant类型。需要根据实际使用情况转换为相应的类型,如这里转换成了String类型。代码如下:

settings->value("Student/name").toString();

3)写操作

写操作有2种方法,一种直接指定节名和键名,并给出键值即可。另一种可以先指定节名,然后再根据键名给出键值即可。

a)方法1

直接指定节名和键名,代码如下:

settings->setValue("Student/name", "Bob");
settings->setValue("Student/sex", "male");

b)方法2

先指定节名,然后再根据键名,给出键值,代码如下:

settings->beginGroup("Student");
settings->setValue("name", "Bob");
settings->setValue("sex", "male");
settings->endGroup();

3.参考源代码

这里给出一个以字符串为写入和读出的类,参考代码如下:

1)"Config.h"文件

#ifndef CONFIG_H
#define CONFIG_H#include <QObject>
#include <QSettings>class Config : public QObject
{Q_OBJECT
public:explicit Config(QObject *parent = nullptr);~Config();public:void setValue(const QString section, const QString key, const QString value);QString getValue(const QString section, const QString key);private:QSettings *settings;signals:public slots:
};#endif // CONFIG_H

2)"Config.cpp"文件

#include "config.h"Config::Config(QObject *parent) : QObject(parent)
{settings = new QSettings("Config.ini", QSettings::IniFormat);
}Config::~Config()
{delete settings;
}void Config::setValue(const QString section, const QString key, const QString value)
{settings->beginGroup(section);settings->setValue(key, value);settings->endGroup();
}QString Config::getValue(const QString section, const QString key)
{QString path = QString("%1/%2").arg(section).arg(key);return settings->value(path).toString();
}

总结,本文介绍了Qt读写配置(ini)文件。

http://www.hrbkazy.com/news/49757.html

相关文章:

  • vue 做自适应网站今日重大新闻事件
  • wordpress 软件重庆seo排名公司
  • 九台网站济南竞价托管公司
  • 武汉免费网站建站天天seo伪原创工具
  • 新建的网站需要维护吗广东seo网站优化公司
  • 泰州做网站需要多少钱竞价推广开户电话
  • 网架公司哪个好seo新手入门教程
  • 十堰响应式网站建设手机端竞价恶意点击
  • 网页编辑人头上海网站排名优化怎么做
  • wordpress 登陆才能看seo搜索优化怎么做
  • 苏州建网站哪家网络舆情管控
  • 织梦网站会员功能新闻最近的新闻
  • 网页设计师培训多少钱百度小程序对网站seo
  • 网站系统建设的目标网络软文怎么写
  • qq空间上传wordpressseo服务靠谱吗
  • 怎么用html做图片展示网站海口做网站的公司
  • 网站制作加教程视频网站建设方案设计书
  • 网站开发工程师简历竞价推广账户托管费用
  • 美国做海关数据知名网站谷歌推广外包
  • cpa广告联盟网站建设百度竞价托管代运营
  • so域名网站百度快速排名技术培训
  • 嘉兴品牌网站建设网站优化seo教程
  • 江苏建设一体化平台网站代发百度关键词排名
  • 宁波seo优化公司网站搜索引擎优化
  • 大连市卫生健康委员会网站友情链接平台网站
  • dw做网站怎么写弹出客服邮箱站长工具樱花
  • 上线了做网站价格贵最新一周新闻
  • 免费做网站电子商务推广方式
  • 如何在国外网站做翻译兼职黑科技引流推广神器
  • 安阳网站建设公司最佳磁力链ciliba