From f08651c4782a78053a98713f470493095cfd5b41 Mon Sep 17 00:00:00 2001 From: Peter Hedlund Date: Mon, 4 Jul 2005 03:18:39 +0000 Subject: [PATCH] Improved loading of example files shipped with KWordQuiz and KVocTrain svn path=/branches/work/kwordquiz/src/keduvockvtmlreader.cpp; revision=431354 --- kwordquiz/keduvockvtmlreader.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/kwordquiz/keduvockvtmlreader.cpp b/kwordquiz/keduvockvtmlreader.cpp index 3f3247e..a6567c8 100644 --- a/kwordquiz/keduvockvtmlreader.cpp +++ b/kwordquiz/keduvockvtmlreader.cpp @@ -1144,7 +1144,7 @@ bool KEduVocKvtmlReader::readExpression(QDomElement &domElementParent) return false; } - if (domElementOriginalChild.tagName() == KV_COMPARISON_GRP) + else if (domElementOriginalChild.tagName() == KV_COMPARISON_GRP) { if (bComparison) { @@ -1157,7 +1157,7 @@ bool KEduVocKvtmlReader::readExpression(QDomElement &domElementParent) return false; } - if (domElementOriginalChild.tagName() == KV_MULTIPLECHOICE_GRP) + else if (domElementOriginalChild.tagName() == KV_MULTIPLECHOICE_GRP) { if (bMultipleChoice) { @@ -1179,7 +1179,7 @@ bool KEduVocKvtmlReader::readExpression(QDomElement &domElementParent) domElementOriginalChild = domElementOriginalChild.nextSibling().toElement(); } - textstr = domElementExpressionChild.text(); + textstr = domElementExpressionChild.lastChild().toText().data(); if (textstr.isNull()) textstr = ""; @@ -1322,7 +1322,7 @@ bool KEduVocKvtmlReader::readExpression(QDomElement &domElementParent) return false; } - if (domElementOriginalChild.tagName() == KV_COMPARISON_GRP) + else if (domElementOriginalChild.tagName() == KV_COMPARISON_GRP) { if (bComparison) { @@ -1335,7 +1335,7 @@ bool KEduVocKvtmlReader::readExpression(QDomElement &domElementParent) return false; } - if (domElementOriginalChild.tagName() == KV_MULTIPLECHOICE_GRP) + else if (domElementOriginalChild.tagName() == KV_MULTIPLECHOICE_GRP) { if (bMultipleChoice) { @@ -1357,7 +1357,7 @@ bool KEduVocKvtmlReader::readExpression(QDomElement &domElementParent) domElementOriginalChild = domElementOriginalChild.nextSibling().toElement(); } - textstr = domElementExpressionChild.text(); + textstr = domElementExpressionChild.lastChild().toText().data(); if (textstr.isNull()) textstr = ""; -- 2.47.3