WorkspaceSaver

class axioma.gui.WorkspaceSaver

Класс служит для преобразования данных менеджеров (карт MapViewManager, отчетов ReportViewManager и таблиц просмотра BrowserManager ) во внутреннее представление рабочего пространства Workspace с целью последующего записи последнего во внешний файл MWS

Унаследован от: QObject

WorkspaceSaver(workspacefilename, context, parent=None)

Конструктор

Параметры:
  • workspacefilename (str) – Наименования файла с рабочим набором
  • context (WorkspaceSaveContextInterface) – Контекст для сохранения информации
  • parent (QObject или None) – Родительский объект
save()

Сохранение состояния во внутреннее представление Workspace

Результат:Полученный результат
Тип результата:Workspace
warning(message)

[signal] Сигнал испускается при возникновении предупреждения во время загрузки

Параметры:message (str) – Строка сообщения
error(message)

[signal] Сигнал испускается при возникновении ошибки во время загрузки

Параметры:message (str) – Строка сообщения

Примечание

Пример использования см. Workspace