LegendView¶
-
class
axioma.gui.
LegendView
¶ Просмотр легенды для окна карты
Унаследован от:
AlignedItemView
-
LegendView
(mapView, group, gui=None, parent=None)¶ Конструктор
- Параметры
mapView (
MapView
) – Окно с картой, к которой относится легендаgroup (
LegendItemGroup
) – Контейнер с элементами легендыgui (
Gui
) – Ссылка на Gui
-
currentCoord
(mousePosition)¶ [signal] Сигнал испускается при изменении текущего положения курсора в окне
- Параметры
mousePosition (
QPointF
) – Положение курсора
-
legendItemGroup
()¶ Контейнер с элементами легенды
- Результат
Контейнер с элементами легенды
- Тип результата
-
mapView
()¶ Возвращает окно с картой, к которой относится легенда
- Результат
Окно с картой
- Тип результата
-
scaleChanged
(scale)¶ [signal] Сигнал испускается при смене масштаба
- Параметры
scale (
float
) – Масштаб
-
updateAndArrange
(needArrange=True)¶ [slot] Выравнивание элементов и перерасчет размеров элементов типа
DynamicSizeLegendItem
, если таковые имеются- Параметры
needArrange (
bool
) – Необходимость выравнивания. Если False, производится только перерасчет
-
updateItem
(index, value)¶ Обновление элемента по его индексу
- Параметры
index (
int
) – Индексvalue (
LegendItem
) – Элемент
-