ToolFactory
=================

.. currentmodule:: axioma.gui

.. class:: ToolFactory

	Фабрика классов для инструментов :class:`~axioma.gui.Tool`

	Унаследован от: :class:`~PyQt5.QtCore.QObject`

		.. py:method:: ToolFactory(parent=None)

			Конструктор

			:param parent: Родительский объект
			:type parent: :class:`~PyQt5.QtCore.QObject` или None

		.. py:method:: createTool(widget)

			Создает инструмент для соответствующего окна

			:param widget: Окно, для которого создается инструмент
			:type widget: :class:`~PyQt5.QtWidgets.QWidget`
			:rtype: :class:`~axioma.gui.Tool`
