配置存储到DConfig  
 更多...
#include <dsettingsdconfigbackend.h>
 | 
|   | DSettingsDConfigBackend (const QString &name, const QString &subpath=QString(), QObject *parent=nullptr) | 
|   | DSettingsDConfigBackend构造函数,使用DConfig为配置文件名,保存数据到配置文件。  
  | 
|   | 
| virtual QStringList  | keys () const Q_DECL_OVERRIDE | 
|   | 返回Dconfig的全部键值  
  | 
|   | 
| virtual QVariant  | getOption (const QString &key) const Q_DECL_OVERRIDE | 
|   | 从DConfig获取键值  
  | 
|   | 
| 
  | DSettingsBackend (QObject *parent=Q_NULLPTR) | 
|   | DSettingsBackend构造函数 
  | 
|   | 
| 
virtual void  | doSync ()=0 | 
|   | 开始进行同步 
  | 
|   | 
 | 
| virtual void  | doSetOption (const QString &key, const QVariant &value) Q_DECL_OVERRIDE | 
|   | 给DConfig设置键值  
  | 
|   | 
| 
virtual void  | doSync () Q_DECL_OVERRIDE | 
|   | 触发DSettings将选项值保存到DConfig 
  | 
|   | 
 | 
| void  | optionChanged (const QString &key, const QVariant &value) | 
|   | DSettingsOption的值发生变化时发出的信号。  
  | 
|   | 
| 
void  | sync () | 
|   | 私有信号,请勿使用。 
  | 
|   | 
| 
void  | setOption (const QString &key, const QVariant &value) | 
|   | 私有信号,请勿使用。 
  | 
|   | 
| 
virtual void  | doSetOption (const QString &key, const QVariant &value)=0 | 
|   | 设置key对应的值,并使用存储后端进行存储。 
  | 
|   | 
◆ DSettingsDConfigBackend()
  
  
      
        
          | Dtk::Core::DSettingsDConfigBackend::DSettingsDConfigBackend  | 
          ( | 
          const QString &  | 
          name,  | 
         
        
           | 
           | 
          const QString &  | 
          subpath = QString(),  | 
         
        
           | 
           | 
          QObject *  | 
          parent = nullptr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
explicit   | 
  
 
DSettingsDConfigBackend构造函数,使用DConfig为配置文件名,保存数据到配置文件。 
- 参数
 - 
  
    | [in] | name | 配置文件名  | 
    | [in] | subpath | 配置文件名的子目录  | 
    | [in] | parent | 父对象  | 
  
   
 
 
◆ doSetOption
  
  
      
        
          | void QVariant Dtk::Core::DSettingsDConfigBackend::doSetOption  | 
          ( | 
          const QString &  | 
          key,  | 
         
        
           | 
           | 
          const QVariant &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtualslot   | 
  
 
 
◆ getOption()
  
  
      
        
          | QVariant Dtk::Core::DSettingsDConfigBackend::getOption  | 
          ( | 
          const QString &  | 
          key | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ keys()
  
  
      
        
          | QStringList Dtk::Core::DSettingsDConfigBackend::keys  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
该类的文档由以下文件生成: