AxipyActiveToolPanelHandlerBase - Базовый класс обработчика панели активного инструмента¶

-
class
axipy.gui.AxipyActiveToolPanelHandlerBase(shadow_handler)¶ Базовый класс обработчика панели активного инструмента.
Methods:
activate()Показывает пользовательский графический элемент в панели активного инструмента.
Скрывает пользовательский графический элемент из панели активного инструмента.
set_observer(observer_id)Метод устанавливает наблюдателя.
set_panel_title(title)Устанавливает заголовок панели активного инструмента.
set_widget(widget)Пользовательский графический элемент будет помещен в панель активного инструмента при активации обработчика.
Attributes:
Signal[]Сигнал испускается когда обработчик панели активного инструмента становится активным.Signal[]Сигнал испускается перед тем как обработчик панели активного инструмента перестает быть активным.Signal[]Сигнал испускается после закрытия панели активного инструментаВозвращает пользовательский графический элемент.
-
activate()¶ Показывает пользовательский графический элемент в панели активного инструмента.
-
property
activated¶ Signal[]Сигнал испускается когда обработчик панели активного инструмента становится активным.- Тип результата
Signal
-
deactivate()¶ Скрывает пользовательский графический элемент из панели активного инструмента.
-
property
deactivated¶ Signal[]Сигнал испускается перед тем как обработчик панели активного инструмента перестает быть активным.- Тип результата
Signal
-
property
panel_was_closed¶ Signal[]Сигнал испускается после закрытия панели активного инструмента- Тип результата
Signal
-
set_observer(observer_id)¶ Метод устанавливает наблюдателя. Если наблюдатель сигнализирует, что условия доступности кнопки нарушены, то панель активного инструмента сразу же закроется.
- Параметры
observer_id (
Union[str,Key]) – Идентификатор наблюдателя для управления видимостью и доступностью
См.также
Наблюдатели за состоянием инструмента
observers
-
set_panel_title(title)¶ Устанавливает заголовок панели активного инструмента.
- Параметры
title (
str) – Новый заголовок.
-
set_widget(widget)¶ Пользовательский графический элемент будет помещен в панель активного инструмента при активации обработчика. Владение графическим элементом передаётся обработчику. Это значит, что не следует использовать и сохранять где-либо ссылку на этот объект. Для получения графического элемента обратно используйте
widget().
-