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