/***************************************************************************
+* this file is from kdeedu project. Filename: keduvoccsvreader.cpp
+***************************************************************************/
- create a KEduVocDocument from a text file
+/***************************************************************************
+
+ create a QmVocDocument from a text file
-----------------------------------------------------------------------
(C) 2005, 2007 Peter Hedlund <peter.hedlund@kdemail.net>
+ (C) 2010, 2012 Reto Zingg <g.d0b3rm4n@gmail.com>
+
-----------------------------------------------------------------------
***************************************************************************/
* *
***************************************************************************/
-#include "keduvoccsvreader.h"
+#include "qmvoccsvreader.h"
#include <QIODevice>
#include <QTextStream>
-#include <klocale.h>
+// #include <klocale.h>
+
-#include "keduvocdocument.h"
-#include "keduvoclesson.h"
-#include "keduvocexpression.h"
+#include "qmvocdocument.h"
+#include "qmvoclesson.h"
+#include "qmvocexpression.h"
-KEduVocCsvReader::KEduVocCsvReader( QIODevice *file )
+QmVocCsvReader::QmVocCsvReader( QIODevice *file )
{
// the file must be already open
m_inputFile = file;
}
-bool KEduVocCsvReader::readDoc( KEduVocDocument *doc )
+bool QmVocCsvReader::readDoc( QmVocDocument *doc )
{
m_doc = doc;
int languageCount = 0;
- KEduVocLesson* lesson = new KEduVocLesson( i18n("Vocabulary"), m_doc->lesson());
+ QmVocLesson* lesson = new QmVocLesson( "Vocabulary", m_doc->lesson());
m_doc->lesson()->appendChildContainer(lesson);
while ( !inputStream.atEnd() ) {
QString s = inputStream.readLine();
if ( !s.simplified().isEmpty() ) {
- KEduVocExpression* expression = new KEduVocExpression( s.split(separator) );
+ QmVocExpression* expression = new QmVocExpression( s.split(separator) );
languageCount = qMax( languageCount,
expression->translationIndices().count() );
lesson->appendEntry( expression );