]> Git trees. - libqmvoc.git/commitdiff
adapt qmvoccsvwriter.cpp for querymee
authorReto Zingg <g.d0b3rm4n@gmail.com>
Sat, 15 Dec 2012 17:28:48 +0000 (19:28 +0200)
committerReto Zingg <g.d0b3rm4n@gmail.com>
Sat, 21 Sep 2013 10:42:45 +0000 (13:42 +0300)
qmvoccsvwriter.cpp

index 32172e47d3617c082378969735dbd23d3178f06e..b1436681942954301883e92f82a72170833c4768 100644 (file)
@@ -1,9 +1,15 @@
 /***************************************************************************
-                   export a KEduVocDocument to a delimited text file
+*   this file is from kdeedu project. Filename: keduvoccsvwriter.cpp
+***************************************************************************/
+
+/***************************************************************************
+                   export a QmVocDocument to a delimited text file
     -----------------------------------------------------------------------
     copyright       : (C) 1999-2001 Ewald Arnold <kvoctrain@ewald-arnold.de>
 
                       (C) 2007 Peter Hedlund <peter.hedlund@kdemail.net>
+                      (C) 2010, 2012 Reto Zingg <g.d0b3rm4n@gmail.com>
+
  ***************************************************************************/
 
 /***************************************************************************
  *                                                                         *
  ***************************************************************************/
 
-#include "keduvoccsvwriter.h"
+#include "qmvoccsvwriter.h"
 
 #include <QFile>
 #include <QTextStream>
 
-#include <KLocale>
+// #include <KLocale>
 
-#include "keduvocdocument.h"
-#include "keduvoclesson.h"
-#include "keduvocexpression.h"
+#include "qmvocdocument.h"
+#include "qmvoclesson.h"
+#include "qmvocexpression.h"
 
-KEduVocCsvWriter::KEduVocCsvWriter( QFile *file )
+QmVocCsvWriter::QmVocCsvWriter( QFile *file )
 {
     // the file must be already open
     m_outputFile = file;
 }
 
 
-bool KEduVocCsvWriter::writeDoc( KEduVocDocument *doc, const QString &generator )
+bool QmVocCsvWriter::writeDoc( QmVocDocument *doc, const QString &generator )
 {
     Q_UNUSED( generator );
 
@@ -46,15 +52,15 @@ bool KEduVocCsvWriter::writeDoc( KEduVocDocument *doc, const QString &generator
     outputStream.setDevice( m_outputFile );
     outputStream.setCodec( "UTF-8" );
 
-    outputStream << i18nc( "@item:intable the title of the document will be written here", "Title:" )  << separator << m_doc->title() << "\n";
-    outputStream << i18nc( "@item:intable the author will be written here", "Author:" ) << separator << m_doc->author() << "\n";
+    outputStream <<  "Title:"  << separator << m_doc->title() << "\n";
+    outputStream <<  "Author:"  << separator << m_doc->author() << "\n";
 
-    KEduVocExpression *expression;
+    QmVocExpression *expression;
     int idCount = m_doc->identifierCount();
     QString currentRow;
 
-    for ( int e = 0; e < m_doc->lesson()->entryCount(KEduVocLesson::Recursive); e++ ) {
-        expression = m_doc->lesson()->entries(KEduVocLesson::Recursive).value( e );
+    for ( int e = 0; e < m_doc->lesson()->entryCount(QmVocLesson::Recursive); e++ ) {
+        expression = m_doc->lesson()->entries(QmVocLesson::Recursive).value( e );
         currentRow = "";
         bool sep = false;