]> Git trees. - libqmvoc.git/commitdiff
adapt qmvocxdxfreader.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:10 +0000 (14:09 +0300)
qmvocxdxfreader.cpp

index 4317f6ff1fbc8a4a19c2bbcc72af2ace295743b6..d73647bf770c64c1d4ca87b4a8285d2b53188a50 100644 (file)
@@ -1,8 +1,14 @@
 /***************************************************************************
-                     create a KEduVocDocument from a XDXF file
+*   this file is from kdeedu project. Filename: keduvocxdxfreader.cpp
+***************************************************************************/
+
+/***************************************************************************
+                     create a QmVocDocument from a XDXF file
     -----------------------------------------------------------------------
     copyright     : (C) 2007 Peter Hedlund <peter.hedlund@kdemail.net>
 
+    Copyright 2010, 2012 Reto Zingg <g.d0b3rm4n@gmail.com>
+
  ***************************************************************************/
 
 /***************************************************************************
  *                                                                         *
  ***************************************************************************/
 
-#include "keduvocxdxfreader.h"
+#include "qmvocxdxfreader.h"
 
 #include <QIODevice>
 
-#include <KLocale>
+// #include <KLocale>
 
-#include "keduvocexpression.h"
-#include "keduvocdocument.h"
+#include "qmvocexpression.h"
+#include "qmvocdocument.h"
 
-KEduVocXdxfReader::KEduVocXdxfReader( KEduVocDocument *doc )
+QmVocXdxfReader::QmVocXdxfReader( QmVocDocument *doc )
 {
     m_doc = doc;
 }
 
 
-bool KEduVocXdxfReader::read( QIODevice *device )
+bool QmVocXdxfReader::read( QIODevice *device )
 {
     setDevice( device );
 
@@ -40,7 +46,7 @@ bool KEduVocXdxfReader::read( QIODevice *device )
             if ( name() == "xdxf" )
                 readXdxf();
             else
-                raiseError( i18n( "This is not a XDXF document" ) );
+                raiseError( "This is not a XDXF document" );
         }
     }
 
@@ -48,7 +54,7 @@ bool KEduVocXdxfReader::read( QIODevice *device )
 }
 
 
-void KEduVocXdxfReader::readUnknownElement()
+void QmVocXdxfReader::readUnknownElement()
 {
     while ( !atEnd() ) {
         readNext();
@@ -62,7 +68,7 @@ void KEduVocXdxfReader::readUnknownElement()
 }
 
 
-void KEduVocXdxfReader::readXdxf()
+void QmVocXdxfReader::readXdxf()
 {
     ///The language attributes are required and should be ISO 639-2 codes, but you never know...
     QStringRef id1 = attributes().value( "lang_from" );
@@ -100,7 +106,7 @@ void KEduVocXdxfReader::readXdxf()
 }
 
 
-void KEduVocXdxfReader::readEntry()
+void QmVocXdxfReader::readEntry()
 {
     QString front;
     QString back;
@@ -113,7 +119,7 @@ void KEduVocXdxfReader::readEntry()
             back.append( text().toString() );
     }
 
-    KEduVocExpression expr = KEduVocExpression( front );
+    QmVocExpression expr = QmVocExpression( front );
     expr.setTranslation( 1, back );
     m_doc->lesson()->appendEntry( &expr );
 }