兰州哪有建设网站的,做一款简单的app需要多少钱,seo是什么意思广东话,河西做网站的公司文章目录 一、概述二、使用步骤1.引入头文件2.头文件的public中定义配置文件对象3.初始化 一、概述
Qt中常见的配置文件为#xff08;.ini#xff09;文件#xff0c;其中ini是Initialization File的缩写#xff0c;即初始化文件。 配置文件的格式如下所示#xff1a;
模… 文章目录 一、概述二、使用步骤1.引入头文件2.头文件的public中定义配置文件对象3.初始化 一、概述
Qt中常见的配置文件为.ini文件其中ini是Initialization File的缩写即初始化文件。 配置文件的格式如下所示
模板
[节名]
key1value1
key2value2示例:
[SysParam]
hostIP192.168.1.100
hostPort5200Qt中使用QSettings类来完成读写ini文件的操作。 二、使用步骤
1.引入头文件
// 引入配置文件的头文件
#include QtCore/QCoreApplication
#include QSettings2.头文件的public中定义配置文件对象
public:QSettings *settings;3.初始化
// 第一个参数表示ini文件名,
// 第二个参数表示可以读写.ini格式的配置文件
settings new QSettings(setting.ini,QSettings::IniFormat); // 如果路径下没有就生成文件
qDebug() QCoreApplication::applicationDirPath(); // 此处是生成的配置文件路径
QString hostIP settings-value(SysParam/hostIP).toString(); // 获取ini文件的IP
QString hostPort settings-value(SysParam/hostPort).toString();// 获取ini文件的端口
// 如果本地没有配置IP或端口就重新配置
if(hostIP.isEmpty() || hostPort.isEmpty())
{hostIP 192.168.1.100;hostPort 5200;settings-setValue(SysParam/hostIP, hostIP); // 设置ini文件中的IPsettings-setValue(SysParam/hostPort, hostPort); // 设置ini文件中的Port
}
// 界面显示
ui-editIP-setText(hostIP);