Ananas Library 0.9.5
Класс AExtText

Класс расширения Ананас AExtText предназначен для работы с текстовыми файлами. Подробнее...

#include <aexttext.h>

Граф наследования:AExtText:
AExtension

Открытые слоты

int open (const QString &filename, const QString &mode)
 
void close ()
 
bool atEnd ()
 
QString readLine ()
 
void writeLine (const QString &l)
 

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

 AExtText ()
 
 ~AExtText ()
 
QString getCodec () const
 
void setCodec (const QString &codecname)
 
- Открытые члены унаследованные от AExtension
 AExtension (const char *name=0)
 
virtual int init (aDatabase *dbo)
 

Свойства

QString codec
 

Дополнительные унаследованные члены

- Сигналы унаследованные от AExtension
void event (const QString &data)
 
- Открытые атрибуты унаследованные от AExtension
aDatabasedb
 

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

Класс расширения Ананас AExtText предназначен для работы с текстовыми файлами.

Поддерживает работу с файлами в различных кодировках, режимах: RO - Только чтение WO - Только запись RW - чтение/запись A - добавление к концу файла.

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

◆ AExtText()

AExtText::AExtText ( )

Перекрестные ссылки setCodec().

◆ ~AExtText()

AExtText::~AExtText ( )

Методы

◆ atEnd

bool AExtText::atEnd ( )
slot

◆ close

void AExtText::close ( )
slot

◆ getCodec()

QString AExtText::getCodec ( ) const

◆ open

int AExtText::open ( const QString & filename,
const QString & mode )
slot

◆ readLine

QString AExtText::readLine ( )
slot

◆ setCodec()

void AExtText::setCodec ( const QString & codecname)

Используется в AExtText().

◆ writeLine

void AExtText::writeLine ( const QString & l)
slot

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