目录
读写配置文件ini
软件开发到一定程度,需要一些配置参数,利用QT自身的QSettings类对.ini文件进行读写。
QSettings类介绍
//在currentPath路径下创建一个指定名称的配置文件,
//当format是QSettings::IniFormat时,文件应是一个ini文件。
QSettings(const QString &fileName, QSettings::Format format, QObject *parent = nullptr)
//开启一组配置参数,避免重复的一遍遍写入,一般名称为项目名。
void QSettings::beginGroup(const QString &prefix)
//结束一组配置参数
void QSettings::endGroup()
//写入参数 key 的值
void QSettings::setValue(const QString &key, const QVariant &value)
//读取参数 key 的值
QVariant QSettings::value(const QString &key, const QVariant &defaultValue = QVariant()) const
写配置文件
写实例
void DialogForDB::on_pushButton_clicked()
{
QString dbip = ui->lineEdit->text().toUtf8();
QString dbuser = ui->lineEdit_2->text().toUtf8()<