8#include <QScopedPointer>
10#include "dsettingsbackend.h"
14class QSettingBackendPrivate;
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<QSettingBackendPrivate> d_ptr;
DSettingsBackend是一个配置存储类的接口
Definition: dsettingsbackend.h:16
QSetting后端,继承自DConfigBackend抽象接口,并实现了虚函数。
Definition: qsettingbackend.h:16
virtual QStringList keys() const Q_DECL_OVERRIDE
QSettings的全部键值
QSettingBackend(const QString &filepath, QObject *parent=0)
QSettingBackend构造函数