| 
                             DtkCore
                             
                            DTK Core module 
                         | 
                    
DSettings的存储后端使用gsettings 更多...
#include <gsettingsbackend.h>
  
Public 成员函数 | |
| GSettingsBackend (DSettings *settings, QObject *parent=nullptr) | |
| GSettingsBackend构造函数  | |
| virtual QStringList | keys () const Q_DECL_OVERRIDE | 
| gsettings的全部键值   | |
| virtual QVariant | getOption (const QString &key) const Q_DECL_OVERRIDE | 
根据key获取值   | |
  Public 成员函数 继承自 Dtk::Core::DSettingsBackend | |
| DSettingsBackend (QObject *parent=Q_NULLPTR) | |
| DSettingsBackend构造函数  | |
| virtual void | doSync ()=0 | 
| 开始进行同步  | |
Protected 槽 | |
| virtual void | doSetOption (const QString &key, const QVariant &value) Q_DECL_OVERRIDE | 
设置key对应的值  | |
| virtual void | doSync () Q_DECL_OVERRIDE | 
| 触发DSettings将选项同步到存储  | |
额外继承的成员函数 | |
  信号 继承自 Dtk::Core::DSettingsBackend | |
| void | optionChanged (const QString &key, const QVariant &value) | 
| DSettingsOption的值发生变化时发出的信号。   | |
| void | sync () | 
| 私有信号,请勿使用。  | |
| void | setOption (const QString &key, const QVariant &value) | 
| 私有信号,请勿使用。  | |
  Protected 成员函数 继承自 Dtk::Core::DSettingsBackend | |
| virtual void | doSetOption (const QString &key, const QVariant &value)=0 | 
设置key对应的值,并使用存储后端进行存储。  | |
DSettings的存储后端使用gsettings
你可以从libdtkcore-bin中找到此工具, 使用/usr/lib/x86_64-linux-gnu/libdtk-<VERSION(版本号)>/DCore/bin/dtk-settings -h 获取帮助
      
  | 
  virtual | 
      
  | 
  virtual |