axioma.render.
FeatureLabelContainer
¶Контейнер параметров подписывания. В данном контейнере содержатся только подписи, параметры отображения которых были изменены.
Добавлено в версии >1.2.2: Не является наследником class QObject
Унаследован от: QObject
FeatureLabelContainer
()¶Добавлено в версии >1.2.2.
Конструктор класса
FeatureLabelContainer
(parent)Не рекомендуется, начиная с версии >1.2.2: больше не использует механизм управления памяти Qt; используйте конструктор по умолчанию
Конструктор класса
Параметры: parent ( QObject
) – родительский объект
contains
(layer, key)¶Проверка на наличие параметров для записи на слое
Параметры: Результат: Тип результата:
contains
(layer)Проверка на наличие параметров для слое
Параметры: layer ( Layer
) – слойРезультат: True
- если содержит параметры подписывания, иначеFalse
Тип результата: bool
ids
(layer)¶Идентификаторы записей на слое, имеющие параметры подписывания
Параметры: layer ( Layer
) – слойРезультат: список идентификаторов Тип результата: list
[QVariant
]
insert
(layer, key, labelProperties)¶Добавить параметры подписывания; если уже существует - старое значение заменяется на новое
Параметры:
- layer (
Layer
) – слой- key (
QVariant
) – идентификатор записи- labelProperties (
LabelProperties
) – параметры подписывания
isEmpty
()¶Является ли контейнер пустым
Результат: True
- если пустой, иначеFalse
Тип результата: bool
remove
(layer, key)¶Удалить параметры подписывания; если не существует - ничего не происходит
Параметры:
remove
(layer)Удалить параметры подписывания; если не существует - ничего не происходит
Параметры: layer ( Layer
) – слой
value
(layer, key, def=LabelProperties())¶Получить параметры подписывания для записи с указанием объекта параметров по умолчанию
Параметры:
- layer (
Layer
) – слой- key (
QVariant
) – идентификатор записи- def (
LabelProperties
) – объект параметров подписывания по умолчаниюРезультат: параметры подписывания
Тип результата: