AxipyAcceptableActiveToolHandler - Управление панелью активного инструмента с предустановленными кнопками¶
-
class
axipy.gui.
AxipyAcceptableActiveToolHandler
(shadow_handler)¶ Базовые классы:
axipy.gui.AxipyActiveToolPanelHandlerBase
Обработчик панели активного инструмента, который предоставляет по умолчанию блок кнопок Применить/Отменить. При нажатии на эти кнопки испускаются соответствующие сигналы.
-
property
accepted
¶ Signal[]
Отсылается после того как пользователь нажал кнопку «Применить» в панели активного инструмента.- Тип результата
Signal
-
disable
()¶ Отключает доступность блока с кнопками Применить/Отменить. Если инструмент запускает фоновые задачи с использованием
TaskManager
то следует вызвать эту функцию перед началом выполнения задачи. Иначе у пользователя может быть возможность добавить множество одинаковых задач несколько раз нажав на кнопку.
-
enable
()¶ Включает доступность блока с кнопками Применить/Отменить.
-
property
rejected
¶ Signal[]
Отсылается после того как пользователь нажал кнопку «Отмена» в панели активного инструмента.- Тип результата
Signal
-
property