Button - Кнопка

class axipy.menubar.Button

Кнопка с инструментом для добавления в меню. Абстрактный класс.

Для создания объекта этого класса используйте ActionButton, ToolButton.

Свойства:

action

Ссылка на объект PySide2.QtWidgets.QAction.

observer_id

Идентификатор наблюдателя для определения доступности инструмента.

Методы:

remove()

Удаляет кнопку из меню.

property action: QAction

Ссылка на объект PySide2.QtWidgets.QAction. Через него можно производить дополнительные необходимые действия через объект Qt.

Пример задания всплывающей подсказки, используя метод класса PySide2.QtWidgets.QAction:

button.action.setToolTip("Всплывающая подсказка")
property observer_id: str

Идентификатор наблюдателя для определения доступности инструмента.

remove()

Удаляет кнопку из меню.