axioma.gui.extension.
ToolExtension
¶Класс расширений для плагинов, позволяющий добавлять инструменты для работы с окнами в приложение.
Методы:
ToolExtension
(factory, icon, text, toolid, category="", tab="", group="")¶Конструктор класса.
Параметры:
- factory – Callable объект, который при вызове принимает аргумент parent типа
QObject
и возвращает объект инструмента, наследованный отTool
.- icon (
QIcon
) – Иконка дляQAction
инструмента- text (
str
) – Текст дляQAction
инструмента- toolid (
str
) – Идентификатор инструмента в ленточном интерфейсе- category (
str
) – Идентификатор категории в ленточном интерфейсе- tab (
str
) – Идентификатор вкладки в ленточном интерфейсе- group (
str
) – Идентификатор группы в ленточном интерфейсеИдентификаторы ленточного интерфейса для стандартных элементов можно получить из класса
RibbonId