UserCoordSystem¶
-
class
axioma.cs.UserCoordSystem¶ Контейнер для хранения пользовательских координатных систем
-
UserCoordSystem(dir)¶ Конструктор
- Параметры
dir (
QDir) – Каталог, в котором хранится xml файл UserCoordSystem.xml с параметрами пользовательских координатных систем
-
data()¶ Возвращает все данные во внутреннем представлении
- Результат
True, если да. В противном случае False
- Тип результата
list[CoordSystemParam]
-
description(checkData)¶ Возвращает описание координатной системы
- Параметры
checkData (
SourceData) – Проверяемое значение- Результат
Описание или пустую строку, если не найдено
- Тип результата
-
hasValue(checkData)¶ Проверка на существование значения
- Параметры
checkData (
SourceData) – Проверяемое значение- Результат
True, если существует. В противном случае False
- Тип результата
-
loadFromFile(silent=False)¶ Загрузка контента из файла UserCoordSystem.xml во внутреннюю структуру
- Параметры
silent (
bool) – Не выводить сообщения об ошибках
-
removeCoordSystem(catalogName, csData)¶ Удаление координатной системы
- Параметры
catalogName (
str) – Наименование папки в дереве представленияcsData (
SourceData) – Параметры координатной системы
- Результат
True, если удачно. В противном случае False
- Тип результата
-
saveToFile(force=True)¶ Сохранение внутренней структуры во внешнем файле UserCoordSystem.xml
- Параметры
force (
bool) – Пересоздать файл при его существовании
-
static
saveToFile(fileInfo, data, force=True)¶ Сохранение
- Параметры
fileInfo (
QFileInfo) – Данные по файлу храненияdata (
list[CoordSystemParam]) – Данныеforce (
bool) – Пересоздать файл при его существовании
-
setCoordSystem(catalogName, csData, description)¶ Установка значений для координатной системы. Если такое существует, заменяет. Если нет, - создает новое значение
- Параметры
catalogName (
str) – Наименование папки в дереве представленияcsData (
SourceData) – Параметры координатной системыdescription (
str) – Описание в дереве представления
-
setDir(dir)¶ Установка нового каталога хранения файла с пользовательскими координатными системами
- Параметры
dir (
QDir) – Новый каталог
-