ToolController

class axioma.gui.extension.ToolController

Класс-контроллер для инструментов

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

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

ToolController(widgetClass, parent=None)

Конструктор

Параметры:
  • widgetClass – Класс виджетов, с которым будет работать инструмент. Например: axioma.gui.MapView, axioma.gui.ItemView, axioma.gui.ReportView
  • parent (QObject или None) – Родительский объект

BasicToolController

class axioma.gui.extension.BasicToolController

Класс-контроллер для инструментов

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

BasicToolController(widgetClass, factory, parent=None)

Конструктор

Параметры:
  • widgetClass – Класс виджетов, с которым будет работать инструмент. Например: axioma.gui.MapView, axioma.gui.ItemView, axioma.gui.ReportView
  • factory (ToolFactory) – Фабрика класслв для инструментов
  • parent (QObject или None) – Родительский объект

DrawingToolController

class axioma.gui.extension.DrawingToolController

Класс-контроллер для инструментов редактирования в окне

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

DrawingToolController(parent=None)

Конструктор

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