MapViewManager

class axioma.gui.MapViewManager

Менеджер открытых окон с картами MapView приложения

Унаследован от: QObject

appendMapView(mapView)

Добавление нового окна с картой

Параметры:mapView (MapView) – Окно с картой
mapViewCount()

Количество окон карт в менеджере

Результат:Количество
Тип результата:int
mapViews()

Список окон карт в менеджере

Результат:Список
Тип результата:list [ MapView ]
viewForMap(map)

Поиск в менеджере окна с картой по карте

Параметры:map (Map) – Карта для поиска
Результат:Соответствующее окно с картой или None, если не найдено
Тип результата:MapView
setCurrentMapView(mapView)

Установка окна карты как текущее

Параметры:mapView (MapView) – Окно
currentMapView()

Окно с картой, установленное как текущее

Результат:Окно или None, если не найдено
Тип результата:MapView
removeMapView(mapView)

Удаление окна с картой из менеджера

Параметры:mapView (MapView) – Окно с картой
mapViewRemoved(mapView)

[signal] Сигнал испускается при удалении окна из менеджера

Параметры:mapView (MapView) – Удаленное окно
mapCountChanged()

[signal] Сигнал испускается при смене количества окон в менеджере

mapContentsChanged()

[signal] Сигнал испускается при смене контента какого-либо окна в менеджере

currentMapViewChanged()

[signal] Сигнал испускается при смене текущего окна

selectionChanged()

[signal] Сигнал испускается при смене выборки

windowTitleChanged(mapView, name)

[signal] Сигнал испускается при смене наименования окна

Параметры:
  • mapView (MapView) – Окно, где произошла смена
  • name (str) – Наименование
editableChanged()

[signal] Сигнал испускается при смене выборки