OSDevNotepad v.1.0
Кросс-платформенный текстовый редактор с оконным мультидокументным интерфейсом.
Загрузка...
Поиск...
Не найдено
Класс FileIO

Класс для работы с файлами (чтение и запись). Подробнее...

#include <file_io.h>

Открытые члены

 FileIO (const QString &filters, const QDir &path)
 Конструктор класса FileIO.
 
 FileIO ()
 Конструктор по умолчанию класса FileIO.
 
 ~FileIO ()
 Деструктор класса FileIO.
 
bool Load ()
 Метод загрузки содержимого файла.
 
bool Save (QString &)
 Метод сохранения текста в файл.
 
QString getFileName ()
 Возвращает имя текущего файла.
 
QString getContent ()
 Возвращает содержимое текущего файла.
 

Подробное описание

Класс для работы с файлами (чтение и запись).

Конструктор(ы)

◆ FileIO()

FileIO::FileIO ( const QString &  filters,
const QDir &  path 
)
inline

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

Аргументы
filtersФильтры для выбора файлов при сохранении.
pathПуть к файлу.

Методы

◆ getContent()

QString FileIO::getContent ( )

Возвращает содержимое текущего файла.

Возвращает
Содержимое файла.

◆ getFileName()

QString FileIO::getFileName ( )

Возвращает имя текущего файла.

Возвращает
Имя файла.

◆ Load()

bool FileIO::Load ( )

Метод загрузки содержимого файла.

Возвращает
true в случае успешной загрузки, иначе false.

◆ Save()

bool FileIO::Save ( QString &  text)

Метод сохранения текста в файл.

Аргументы
textТекст для сохранения.
Возвращает
true в случае успешного сохранения, иначе false.

Объявления и описания членов классов находятся в файлах: