DtkDeclarative
DTK Declarative module
载入中...
搜索中...
未找到
Dtk::Quick::SettingsContainer类 参考
类 Dtk::Quick::SettingsContainer 继承关系图:

Public 槽

void setGroupVisible (const QString &key, bool visible)
 
bool groupVisible (const QString &key) const
 
void resetSettings ()
 

信号

void groupsChanged ()
 
void navigationTitleChanged ()
 
void contentTitleChanged ()
 
void contentModelChanged ()
 
void navigationModelChanged ()
 
void configChanged ()
 
void contentBackgroundChanged ()
 

Public 成员函数

 SettingsContainer (QObject *parent=nullptr)
 
DConfigWrapperconfig () const
 
void setConfig (DConfigWrapper *config)
 
QQmlListProperty< DTK_QUICK_NAMESPACE::SettingsGroup > groups ()
 
SettingsContentModelcontentModel () const
 
SettingsNavigationModelnavigationModel () const
 
QQmlComponent * contentTitle () const
 
void setContentTitle (QQmlComponent *delegate)
 
QQmlComponent * navigationTitle () const
 
void setNavigationTitle (QQmlComponent *delegate)
 
void setContentBackground (QQmlComponent *contentBackground)
 
QQmlComponent * contentBackground () const
 
QVector< SettingsGroup * > groupList () const
 
QQmlContext * creationContext ()
 
virtual void classBegin () override
 
virtual void componentComplete () override
 

属性

DConfigWrapperconfig
 
QQmlListProperty< DTK_QUICK_NAMESPACE::SettingsGroup > groups
 
SettingsContentModelcontentModel
 
QQmlComponent * contentTitle
 
QQmlComponent * contentBackground
 
SettingsNavigationModelnavigationModel
 
QQmlComponent * navigationTitle
 

该类的文档由以下文件生成: