8#include <QScopedPointer>
10#include "dsettingsbackend.h"
14class DSettingsDConfigBackendPrivate;
22 virtual QStringList keys() const Q_DECL_OVERRIDE;
23 virtual QVariant getOption(const QString &key) const Q_DECL_OVERRIDE;
26 virtual
void doSetOption(const QString &key, const QVariant &value) Q_DECL_OVERRIDE;
27 virtual
void doSync() Q_DECL_OVERRIDE;
30 QScopedPointer<DSettingsDConfigBackendPrivate> d_ptr;
DSettingsBackend是一个配置存储类的接口
Definition: dsettingsbackend.h:16
配置存储到DConfig
Definition: dsettingsdconfigbackend.h:16
DSettingsDConfigBackend(const QString &name, const QString &subpath=QString(), QObject *parent=nullptr)
DSettingsDConfigBackend构造函数,使用DConfig为配置文件名,保存数据到配置文件。