AxiomaInterface - Интерфейс модуля¶
-
class
axipy.
AxiomaInterface
¶ Интерфейс для модуля.
Вспомогательный класс для создания модулей.
См.также
Подробнее в главе Модули (Плагины).
Methods:
Возвращает экземпляр панели активного инструмента.
local_file
(*paths)Возвращает путь к файлу/папке относительно модуля.
tr
(text)Ищет перевод строки.
window
()Возвращает главное окно ГИС Аксиома.
Attributes:
Хранилище объектов данных.
Класс открытия/создания объектов данных.
Значение языка, с которым запущено приложение.
Объект с функциями меню главного окна ГИС Аксиома.
Отправление уведомлений в виде всплывающего окна.
Настройки модуля.
-
active_tool_panel
()¶ Возвращает экземпляр панели активного инструмента.
- Тип результата
- Результат
Менеджер для управления панелью активного инструмента.
-
property
catalog
¶ Хранилище объектов данных.
- Тип результата
-
property
io
¶ Класс открытия/создания объектов данных.
- Тип результата
-
local_file
(*paths)¶ Возвращает путь к файлу/папке относительно модуля.
- Параметры
*path – Составные относительного пути.
- Тип результата
- Результат
Абсолютный путь.
Пример:
plugin_path = iface.local_file() icon_path = iface.local_file('images', '32px', 'logo.png')
Объект с функциями меню главного окна ГИС Аксиома.
См.также
-
property
notifications
¶ Отправление уведомлений в виде всплывающего окна.
- Type
-
property
settings
¶ Настройки модуля.
Позволяет сохранять и загружать параметры.
См.также
Подробнее в документации на класс
PySide2.QtCore.QSettings
.- Тип результата
-
tr
(text)¶ Ищет перевод строки.
Производит поиск строки в загруженных файлах перевода.
- Параметры
text (
str
) – Строка для перевода.- Тип результата
- Результат
Перевод стоки, если строка найдена. Иначе - сама переданная строка.
Пример:
button_name = iface.tr('My button')
-
window
()¶ Возвращает главное окно ГИС Аксиома.
- Тип результата
-