DtkDeclarative
DTK Declarative module
|
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) | |
DConfigWrapper * | config () const |
void | setConfig (DConfigWrapper *config) |
QQmlListProperty< DTK_QUICK_NAMESPACE::SettingsGroup > | groups () |
SettingsContentModel * | contentModel () const |
SettingsNavigationModel * | navigationModel () 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 |
属性 | |
DConfigWrapper * | config |
QQmlListProperty< DTK_QUICK_NAMESPACE::SettingsGroup > | groups |
SettingsContentModel * | contentModel |
QQmlComponent * | contentTitle |
QQmlComponent * | contentBackground |
SettingsNavigationModel * | navigationModel |
QQmlComponent * | navigationTitle |