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
) – Новый каталог
-