axioma.gui.extension.
ActionControllerExtension
¶Класс расширений для плагинов, позволяющий добавлять действия QAction
через контроллер ActionController
в виде расширения.
Унаследован от: NativeActionControllerExtension
ActionControllerExtension
(controller, actionid, category="", tab="", group="", icon=None, text=None)¶Конструктор
Параметры:
- controller – Callable объект, который при вызове принимает аргумент parent типа
QObject
и возвращает объект класса управления инструментом, наследованный отQAction
.- category (
str
) – Идентификатор категории в ленточном интерфейсе- tab (
str
) – Идентификатор вкладки в ленточном интерфейсе- group (
str
) – Идентификатор группы в ленточном интерфейсе- icon (
QIcon
) – Иконка дляQAction
инструмента- text (
str
) – Текст дляQAction
инструмента