From: Reto Zingg Date: Sat, 15 Dec 2012 17:28:49 +0000 (+0200) Subject: adapt qmvocwqlreader.cpp for querymee X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=dc7196fae074a4e6815eb7e3d259a92a873da267;p=libqmvoc.git adapt qmvocwqlreader.cpp for querymee --- diff --git a/qmvocwqlreader.cpp b/qmvocwqlreader.cpp index 0841b10..5d80c9f 100644 --- a/qmvocwqlreader.cpp +++ b/qmvocwqlreader.cpp @@ -1,9 +1,14 @@ /*************************************************************************** - read a KEduVocDocument from a WQL file +* this file is from kdeedu project. Filename: keduvocwqlreader.cpp +***************************************************************************/ + +/*************************************************************************** + read a QmVocDocument from a WQL file ----------------------------------------------------------------------- copyright : (C) 2004, 2007, 2008 Peter Hedlund (C) 2005 Eric Pignet (C) 2007 Frederik Gladhorn + (C) 2010, 2012 Reto Zingg ***************************************************************************/ @@ -16,18 +21,18 @@ * * ***************************************************************************/ -#include "keduvocwqlreader.h" +#include "qmvocwqlreader.h" #include #include #include -#include +// #include -#include "keduvocdocument.h" -#include "keduvocexpression.h" +#include "qmvocdocument.h" +#include "qmvocexpression.h" -KEduVocWqlReader::KEduVocWqlReader( QIODevice *file ) +QmVocWqlReader::QmVocWqlReader( QIODevice *file ) { // the file must be already open m_inputFile = file; @@ -35,7 +40,7 @@ KEduVocWqlReader::KEduVocWqlReader( QIODevice *file ) } -bool KEduVocWqlReader::readDoc( KEduVocDocument *doc ) +bool QmVocWqlReader::readDoc( QmVocDocument *doc ) { m_doc = doc; @@ -47,18 +52,18 @@ bool KEduVocWqlReader::readDoc( KEduVocDocument *doc ) QString s = ""; s=inputStream.readLine(); if ( s != "WordQuiz" ) { - m_errorMessage = i18n( "This does not appear to be a (K)WordQuiz file" ); + m_errorMessage = "This does not appear to be a (K)WordQuiz file" ; return false; } s = inputStream.readLine(); s = s.left( 1 ); int iFV = s.toInt( 0 ); if ( iFV != 5 ) { - m_errorMessage = i18n( "Only files created by WordQuiz 5.x or later can be opened" ); + m_errorMessage = "Only files created by WordQuiz 5.x or later can be opened" ; return false; } - m_errorMessage = i18n( "Error while reading file" ); + m_errorMessage = "Error while reading file" ; while ( !inputStream.atEnd() && inputStream.readLine() != "[Font Info]" ) ; if ( inputStream.atEnd() ) @@ -139,7 +144,7 @@ bool KEduVocWqlReader::readDoc( KEduVocDocument *doc ) if ( inputStream.atEnd() ) return false; - KEduVocLesson* lesson = new KEduVocLesson( i18n("Vocabulary"), m_doc->lesson()); + QmVocLesson* lesson = new QmVocLesson( "Vocabulary", m_doc->lesson()); m_doc->lesson()->appendChildContainer(lesson); s = inputStream.readLine(); @@ -164,7 +169,7 @@ bool KEduVocWqlReader::readDoc( KEduVocDocument *doc ) QString b; b = inputStream.readLine(); - KEduVocExpression * expr = new KEduVocExpression( s ); + QmVocExpression * expr = new QmVocExpression( s ); expr->setTranslation( 1, b ); lesson->appendEntry( expr ); }