ChainTool

class axioma.gui.ChainTool

Класс для составных инструментов. Этот класс предназначен для инструментов, которые можно представить в виде цепочки обработчиков событий. Как правило наследник это класса добавляет в конструкторе обработчики, наследованные от Tool с помощью метода addSubtool. При возникновении события, оно будет передаваться каждому инструменту в порядке добавления, пока обработчик события этого инструмента не вернет Tool.BlockEvent.

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

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

Методы:

ChainTool(widget)

Конструктор класса

Параметры:widget (QWidget) – Виджет, от которого инструмент будет получать события
addSubtool(tool)

Добавление инструмента в цепочку обработчиков события

Параметры:tool (Tool) – Инструмент