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инструмента