/*************************************************************************** create a KEduVocDocument from a Vokabeln file ----------------------------------------------------------------------- copyright : (C) 2007 Peter Hedlund ***************************************************************************/ /*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ #ifndef KEDUVOCVOKABELNREADER_H #define KEDUVOCVOKABELNREADER_H #include class QIODevice; class KEduVocDocument; class KEduVocVokabelnReader { public: KEduVocVokabelnReader( QIODevice *file ); bool readDoc( KEduVocDocument *doc ); QString errorMessage() const { return m_errorMessage; } private: QIODevice *m_inputFile; KEduVocDocument *m_doc; QString m_errorMessage; }; #endif