PluginInfo - информация о плагине

class axioma.core.plugin.PluginInfo

Менеджер плагинов

id()

Возвращает идентификатор плагина.

Тип результата:str
path()

Возвращает путь к папке, в которой находится плагин.

Тип результата:str
name()

Возвращает имя плагина. В зависимости от типа плагина это может быть имя файла библиотеки или имя пакета Python.

Тип результата:str
metadata()

Возвращает метаданные плагина.

Тип результата:QJsonObject
isNull()

Возвращает True, если информация отсутствует, иначе False.

Тип результата:bool
defaultAutoload()

Возвращает True, если по умолчанию плагин должен загружаться автоматически, иначе False.

Тип результата:bool
isHidden()

Возвращает True, если плагин не предназначен для настройки пользователем и информация о нем не отображается в интерфейсе, иначе False.

Тип результата:bool
description(locale)

Возвращает описание плагина на языке соответствующем локали в переданном параметре.

Параметры:locale (QLocale) – локаль, задающая язык.
Тип результата:str
displayName(locale)

Возвращает имя плагина, предназначенное для отображения в интерфейсе пользователя, на языке соответствующем локали в переданном параметре.

Параметры:locale (QLocale) – локаль, задающая язык.
Тип результата:str