]> Git trees. - libqmvoc.git/commitdiff
adapt qmvocwqlreader.cpp for querymee
authorReto Zingg <g.d0b3rm4n@gmail.com>
Sat, 15 Dec 2012 17:28:49 +0000 (19:28 +0200)
committerReto Zingg <g.d0b3rm4n@gmail.com>
Sat, 21 Sep 2013 11:09:09 +0000 (14:09 +0300)
qmvocwqlreader.cpp

index 0841b1054ec41b93f4fffb1165c2c0d51806aeae..5d80c9f9ff2d41459c6a2b54a46f9dd5c8ad9885 100644 (file)
@@ -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 <peter.hedlund@kdemail.net>
                     (C) 2005 Eric Pignet
                     (C) 2007 Frederik Gladhorn <frederik.gladhorn@kdemail.net>
+                    (C) 2010, 2012 Reto Zingg <g.d0b3rm4n@gmail.com>
 
  ***************************************************************************/
 
  *                                                                         *
  ***************************************************************************/
 
-#include "keduvocwqlreader.h"
+#include "qmvocwqlreader.h"
 
 #include <QTextStream>
 #include <QIODevice>
 #include <QFont>
 
-#include <KLocale>
+// #include <KLocale>
 
-#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 );
     }