NativeToolController

class axioma.gui.NativeToolController

Класс-контроллер для инструментов Tool. Предлагается использовать в том случае, если необходимо передать контроллеру пользовательскую фабрику классов для инструментов.

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

От него наследуются:

  • ToolControllerTemplateBase

    NativeToolController(factory, parent=None)

    Конструктор

    Параметры:
    • factory (ToolFactory) – Фабрика классов для инструментов
    • parent (QObject или None) – Родительский объект

ToolControllerTemplateBase

class axioma.gui.ToolControllerTemplateBase

Базовый абстрактный класс-контроллер для инструментов

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

От него наследуются:

  • ToolController

  • ToolContollerTemplateUniversal

    ToolControllerTemplateBase(parent=None)

    Конструктор

    Параметры:parent (QObject или None) – Родительский объект
    ready()

    [signal] Сигнал испускается при готовности инструмента. Может применяться для разрешения зависимостей

    setup()

    Инициализайия параметров

ToolContollerTemplateUniversal

class axioma.gui.ToolContollerTemplateUniversal

Класс-контроллер для инструментов, привязанных к окну

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

От него наследуются:

  • NativeDrawingToolController

    ToolContollerTemplateUniversal(parent=None)

    Конструктор

    Параметры:parent (QObject или None) – Родительский объект
    isEnabled(itemView)

    Разрешен ли инструмент для переданного окна

    Параметры:itemView
    Тип результата:bool

NativeDrawingToolController

class axioma.gui.NativeDrawingToolController

Класс-контроллер для инструментов редактирования в окне. При этом доступность инструмента зависит от возможности редактирования окна, к которому привязан данный контроллер инструмента. К примеру, если на карте один из векторных слоев помечен на редактирование.

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

От него наследуются: DrawingToolController

NativeDrawingToolController(parent=None)

Конструктор

Параметры:parent (QObject или None) – Родительский объект
StyleService()

Ссылка на службу стилей

Тип результата:StyleService
guiSettingsManager()

Ссылка на текущие настройки приложения

Тип результата:SettingsManager