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