DtkCore
DTK Core module
|
一组DSettings选项的集合,也可以包含子组。 更多...
#include <dsettingsgroup.h>
Public 成员函数 | |
DSettingsGroup (QObject *parent=Q_NULLPTR) | |
DSettingsGroup构造函数 | |
QPointer< DSettingsGroup > | parentGroup () const |
获取当前组的父组 | |
void | setParentGroup (QPointer< DSettingsGroup > parentGroup) |
设置当前组的父组为 parentGroup | |
QString | key () const |
返回这个组的键,会包含全部的父组的键 | |
QString | name () const |
返回这个组名称,它可能被翻译。 | |
bool | isHidden () const |
检查这个选项组是否会在界面上显示 | |
QPointer< DSettingsGroup > | childGroup (const QString &groupKey) const |
返回给定键在选项组中对应的子组。groupKey 子组的键 | |
QPointer< DSettingsOption > | option (const QString &key) const |
根据键值获取选项。key 选项的完整键 | |
QList< QPointer< DSettingsGroup > > | childGroups () const |
列出组下面所有的直接子组。 | |
QList< QPointer< DSettingsOption > > | childOptions () const |
列出组下面所有的直接选项。 | |
QList< QPointer< DSettingsOption > > | options () const |
列出组下面所有的选项。 | |
静态 Public 成员函数 | |
static QPointer< DSettingsGroup > | fromJson (const QString &prefixKey, const QJsonObject &group) |
将json对象转化为DSettingsGroup。prefixKey 组键值前缀 group 待反序列化的json对象 | |
一组DSettings选项的集合,也可以包含子组。
QPointer< DSettingsGroup > Dtk::Core::DSettingsGroup::childGroup | ( | const QString & | groupKey | ) | const |
返回给定键在选项组中对应的子组。groupKey
子组的键
QList< QPointer< DSettingsGroup > > Dtk::Core::DSettingsGroup::childGroups | ( | ) | const |
列出组下面所有的直接子组。
QList< QPointer< DSettingsOption > > Dtk::Core::DSettingsGroup::childOptions | ( | ) | const |
列出组下面所有的直接选项。
|
static |
将json对象转化为DSettingsGroup。prefixKey
组键值前缀 group
待反序列化的json对象
bool Dtk::Core::DSettingsGroup::isHidden | ( | ) | const |
检查这个选项组是否会在界面上显示
QString Dtk::Core::DSettingsGroup::key | ( | ) | const |
返回这个组的键,会包含全部的父组的键
QString Dtk::Core::DSettingsGroup::name | ( | ) | const |
返回这个组名称,它可能被翻译。
QPointer< DSettingsOption > Dtk::Core::DSettingsGroup::option | ( | const QString & | key | ) | const |
根据键值获取选项。key
选项的完整键
QList< QPointer< DSettingsOption > > Dtk::Core::DSettingsGroup::options | ( | ) | const |
列出组下面所有的选项。
QPointer< DSettingsGroup > Dtk::Core::DSettingsGroup::parentGroup | ( | ) | const |
获取当前组的父组