MapViewManager ================= .. currentmodule:: axioma.gui .. class:: MapViewManager Менеджер открытых окон с картами :class:`~axioma.gui.MapView` приложения Унаследован от: :class:`~PyQt5.QtCore.QObject` .. py:method:: appendMapView(mapView) Добавление нового окна с картой :param mapView: Окно с картой :type mapView: :class:`~axioma.gui.MapView` .. py:method:: mapViewCount() Количество окон карт в менеджере :return: Количество :rtype: :class:`int` .. py:method:: mapViews() Список окон карт в менеджере :return: Список :rtype: :class:`list` [ :class:`~axioma.gui.MapView` ] .. py:method:: viewForMap(map) Поиск в менеджере окна с картой по карте :param map: Карта для поиска :type map: :class:`~axioma.render.Map` :return: Соответствующее окно с картой или :any:`None`, если не найдено :rtype: :class:`~axioma.gui.MapView` .. py:method:: setCurrentMapView(mapView) Установка окна карты как текущее :param mapView: Окно :type mapView: :class:`~axioma.gui.MapView` .. py:method:: currentMapView() Окно с картой, установленное как текущее :return: Окно или :any:`None`, если не найдено :rtype: :class:`~axioma.gui.MapView` .. py:method:: removeMapView(mapView) Удаление окна с картой из менеджера :param mapView: Окно с картой :type mapView: :class:`~axioma.gui.MapView` .. method:: mapViewRemoved(mapView) [signal] Сигнал испускается при удалении окна из менеджера :param mapView: Удаленное окно :type mapView: :class:`~axioma.gui.MapView` .. method:: mapCountChanged() [signal] Сигнал испускается при смене количества окон в менеджере .. method:: mapContentsChanged() [signal] Сигнал испускается при смене контента какого-либо окна в менеджере .. method:: currentMapViewChanged() [signal] Сигнал испускается при смене текущего окна .. method:: selectionChanged() [signal] Сигнал испускается при смене выборки .. method:: windowTitleChanged(mapView, name) [signal] Сигнал испускается при смене наименования окна :param mapView: Окно, где произошла смена :type mapView: :class:`~axioma.gui.MapView` :param name: Наименование :type name: :class:`str` .. method:: editableChanged() [signal] Сигнал испускается при смене выборки