/* * TextFile.cpp * * Created on: 13.02.2010 * Author: Zahl */ #include "TextFile.h" TextFile::TextFile(QString filename) : QTextStream() { _file = new QFile(filename); if (_file->open(QIODevice::ReadOnly)) { this->setDevice(_file); _good = true; } else { _good = false; } } bool TextFile::good() { return _good; } bool TextFile::eof() { if (!_good || this->atEnd()) return true; return false; } TextFile::~TextFile() { _file->close(); delete _file; }