|
DtkCore
DTK Core module
|
DSettingsBackend是一个配置存储类的接口 更多...
#include <dsettings.h>
信号 | |
| void | optionChanged (const QString &key, const QVariant &value) |
| DSettingsOption的值发生变化时发出的信号。 | |
| void | sync () |
| 私有信号,请勿使用。 | |
| void | setOption (const QString &key, const QVariant &value) |
| 私有信号,请勿使用。 | |
Public 成员函数 | |
| DSettingsBackend (QObject *parent=Q_NULLPTR) | |
| DSettingsBackend构造函数 | |
| virtual QStringList | keys () const =0 |
| 返回全部键值 | |
| virtual QVariant | getOption (const QString &key) const =0 |
获取 key 对应的值 | |
| virtual void | doSync ()=0 |
| 开始进行同步 | |
Protected 成员函数 | |
| virtual void | doSetOption (const QString &key, const QVariant &value)=0 |
设置key对应的值,并使用存储后端进行存储。 | |
DSettingsBackend是一个配置存储类的接口
简单的例子:
读取/设置其值的示例如下:
|
pure virtual |
获取 key 对应的值
在 Dtk::Core::DSettingsDConfigBackend, Dtk::Core::GSettingsBackend , 以及 Dtk::Core::QSettingBackend 内被实现.
|
pure virtual |
返回全部键值
在 Dtk::Core::DSettingsDConfigBackend, Dtk::Core::GSettingsBackend , 以及 Dtk::Core::QSettingBackend 内被实现.
|
signal |
DSettingsOption的值发生变化时发出的信号。
key 发生改变的 option 键,value对应键的值。