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()¶ Возвращает главное окно ГИС Аксиома.
- Тип результата
-