From: Reto Zingg Date: Sat, 15 Dec 2012 17:28:48 +0000 (+0200) Subject: adapt qmvoccsvwriter.cpp for querymee X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=d01c375a598a6cc05e125da549b52dc3913ac0e6;p=libqmvoc.git adapt qmvoccsvwriter.cpp for querymee --- diff --git a/qmvoccsvwriter.cpp b/qmvoccsvwriter.cpp index 32172e4..b143668 100644 --- a/qmvoccsvwriter.cpp +++ b/qmvoccsvwriter.cpp @@ -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 (C) 2007 Peter Hedlund + (C) 2010, 2012 Reto Zingg + ***************************************************************************/ /*************************************************************************** @@ -15,25 +21,25 @@ * * ***************************************************************************/ -#include "keduvoccsvwriter.h" +#include "qmvoccsvwriter.h" #include #include -#include +// #include -#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;