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) – Элемент
-