FileDefinition - Описание файла как источника данных

class axioma.core.dp.FileDefinition

Описание файла как источника данных

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

Методы:

FileDefinition()

Конструктор класса

FileDefinition(filename)

Конструктор класса

Параметры:filename (str) – абсолютное имя файла
url()

Единый указатель ресурса

Результат:указатель на файл
Тип результата:QUrl
filename()

Абсолютное имя файла

Тип результата:str
setFilename(filename)

Задать абсолютное имя файла

Параметры:filename (str) – абсолютное имя файла
fileInfo()

Информация о файле

Тип результата:QFileInfo
dir()

Каталог, в котором находится файл

Тип результата:QDir
suffix()

Расширение файла

Тип результата:str
hasSuffix(suffix)

Имеет ли файл заданное расширение

Параметры:suffix (str) – расширение
Тип результата:bool
openFile(parent=None)

Открыть файл

Параметры:parent (QObject) – объект, который владеет открытым файлом
Результат:открытый файл
Тип результата:QFile
ioDeviceOpenMode()

Режим доступа к файлу

Тип результата:QIODevice.OpenMode
fileExists()

Метод, позволяющий определить наличие файла

Тип результата:bool
isEmpty()

Задан ли файл

Тип результата:bool