FeatureLabelContainer - Контейнер параметров подписывания¶
-
class
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)¶ Проверка на наличие параметров для слое
-
ids
(layer)¶ Идентификаторы записей на слое, имеющие параметры подписывания
-
insert
(layer, key, labelProperties)¶ Добавить параметры подписывания; если уже существует - старое значение заменяется на новое
- Параметры
layer (
Layer
) – слойkey (
QVariant
) – идентификатор записиlabelProperties (
LabelProperties
) – параметры подписывания
-
isEmpty
()¶ Является ли контейнер пустым
-
remove
(layer, key)¶ Удалить параметры подписывания; если не существует - ничего не происходит
-
remove
(layer)¶ Удалить параметры подписывания; если не существует - ничего не происходит
- Параметры
layer (
Layer
) – слой
-
value
(layer, key, def=LabelProperties())¶ Получить параметры подписывания для записи с указанием объекта параметров по умолчанию
- Параметры
layer (
Layer
) – слойkey (
QVariant
) – идентификатор записиdef (
LabelProperties
) – объект параметров подписывания по умолчанию
- Результат
параметры подписывания
- Тип результата
-