QML-тип ConfigurationValue
Предоставляет доступ к отдельному значению конфигурации. Подробнее…
Строка импорта: | import Nemo.Configuration 1.0 |
Свойства
- defaultValue : variant
- key : string
- value : variant
Методы
- void sync()
Подробное описание
Тип ConfigurationValue
предоставляет доступ к отдельному ключу DConf.
Значение ключа DConf можно получить через свойство value.
Преобразование типов
Значения автоматически конвертируются между QML/JS и DConf.
Тип QML/JS | Тип DConf | Примечания |
---|---|---|
undefined | Значение undefined означает, что значение ключа DConf не задано | |
double | double | |
int | integer | |
bool | boolean | |
string | string | Для строк DConf всегда используется кодировка UTF-8 |
list<string> | list of strings | |
list<variant> | list of variants | В списках DConf все элементы должны иметь одинаковый тип. Если типом variant является string , то вместо list<variant> будет возвращено значение типа list<string> |
Типы, которые не могут быть преобразованы ни в один из поддерживаемых типов, считаются неподдерживаемыми и игнорируются.
Описание свойств
defaultValue : variant
Свойство содержит значение по умолчанию для свойства value при условии, что свойство key не задано.
key : string
Свойство содержит название ключа, который представляется текущим объектом
ConfigurationValue
.
value : variant
Содержит значение конфигурации, которое представляется ключом key.
Описание методов
void sync()
Принудительно синхронизирует значение ключа.