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()
Принудительно синхронизирует значение ключа.