diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-11 04:44:41 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-11 04:44:41 +0000 |
commit | a374efce3a207b39514be3c52264091400ce297e (patch) | |
tree | 77bdf654b55826d4f59b53a5621310206bcaead1 /kwordquiz/src/wqquiz.cpp | |
parent | f81a494f3957d5cf38c787973415597941934727 (diff) | |
download | tdeedu-a374efce3a207b39514be3c52264091400ce297e.tar.gz tdeedu-a374efce3a207b39514be3c52264091400ce297e.zip |
TQt4 port kdeedu
This enables compilation under both Qt3 and Qt4
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdeedu@1236073 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kwordquiz/src/wqquiz.cpp')
-rw-r--r-- | kwordquiz/src/wqquiz.cpp | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/kwordquiz/src/wqquiz.cpp b/kwordquiz/src/wqquiz.cpp index 23600567..1ba46076 100644 --- a/kwordquiz/src/wqquiz.cpp +++ b/kwordquiz/src/wqquiz.cpp @@ -23,20 +23,20 @@ #include "wqquiz.h" #include "prefs.h" -WQQuiz::WQQuiz(KWordQuizView * parent, const char *name) : TQObject(parent, name) +WTQQuiz::WTQQuiz(KWordQuizView * tqparent, const char *name) : TQObject(tqparent, name) { - m_table = parent; + m_table = tqparent; m_list.clear(); m_errorList.clear(); m_quizList.clear(); } -void WQQuiz::activateErrorList() +void WTQQuiz::activateErrorList() { m_list.clear(); - WQListItem l; + WTQListItem l; QuizList::iterator it; for ( it = m_errorList.begin(); it != m_errorList.end(); ++it ) @@ -47,7 +47,7 @@ void WQQuiz::activateErrorList() } -void WQQuiz::activateBaseList() +void WTQQuiz::activateBaseList() { m_list.clear(); @@ -64,7 +64,7 @@ void WQQuiz::activateBaseList() } -void WQQuiz::addToList(int aCol, int bCol) +void WTQQuiz::addToList(int aCol, int bCol) { //build a list of row numbers containing text in both columns @@ -85,8 +85,8 @@ void WQQuiz::addToList(int aCol, int bCol) IntList::ConstIterator it; for ( it = tempList.begin(); it != tempList.end(); ++it ) { - WQListItem *li; - li = new WQListItem(); + WTQListItem *li; + li = new WTQListItem(); li->setQuestion(aCol); li->setCorrect(1); li->setOneOp(*it); @@ -114,7 +114,7 @@ void WQQuiz::addToList(int aCol, int bCol) } -bool WQQuiz::init() +bool WTQQuiz::init() { bool result = false; @@ -196,7 +196,7 @@ bool WQQuiz::init() return true; } -void WQQuiz::listRandom() +void WTQQuiz::listRandom() { TQPtrList<void> list; @@ -216,10 +216,10 @@ void WQQuiz::listRandom() m_quizList.append(items[i]); } -bool WQQuiz::checkAnswer(int i, const TQString & a) +bool WTQQuiz::checkAnswer(int i, const TQString & a) { bool result = false; - WQListItem li = m_list[i]; + WTQListItem li = m_list[i]; int j; if (li.question() == 0) { @@ -239,12 +239,12 @@ bool WQQuiz::checkAnswer(int i, const TQString & a) if (TQString(m_correctBlank).length() > 0) { TQStringList la, ls; - if (ans.find(";") > 0) + if (ans.tqfind(";") > 0) ls = TQStringList::split(";", ans); else ls.append(ans); - if (m_correctBlank.find(";") > 0) + if (m_correctBlank.tqfind(";") > 0) la = TQStringList::split(";", m_correctBlank); else la.append(m_correctBlank); @@ -292,11 +292,11 @@ bool WQQuiz::checkAnswer(int i, const TQString & a) return result; } -TQStringList WQQuiz::multiOptions(int i) +TQStringList WTQQuiz::multiOptions(int i) { TQString *s; TQStringList Result; - WQListItem li = m_list[i]; + WTQListItem li = m_list[i]; typedef TQPtrList<TQString> LS; LS *ls; @@ -347,10 +347,10 @@ TQStringList WQQuiz::multiOptions(int i) return Result; } -TQString WQQuiz::quizIcon(int i, QuizIcon ico) +TQString WTQQuiz::quizIcon(int i, QuizIcon ico) { TQString s; - WQListItem li = m_list[i]; + WTQListItem li = m_list[i]; if (ico == qiLeftCol) { if (li.question() == 0) @@ -369,7 +369,7 @@ TQString WQQuiz::quizIcon(int i, QuizIcon ico) return s; } -TQString WQQuiz::yourAnswer(int i, const TQString & s) +TQString WTQQuiz::yourAnswer(int i, const TQString & s) { TQString result =""; @@ -377,17 +377,17 @@ TQString WQQuiz::yourAnswer(int i, const TQString & s) { TQStringList ls; - if (s.find(";") > 0) + if (s.tqfind(";") > 0) ls = TQStringList::split(";", s, true); else ls.append(s); - result = m_answerBlank.replace("..........", "<u></u>"); + result = m_answerBlank.tqreplace("..........", "<u></u>"); int offset = 0, counter = 0; while (offset >= 0) { - offset = result.find("<u>", offset); + offset = result.tqfind("<u>", offset); if (offset >= 0) { result.insert(offset + 3, ls[counter]); @@ -405,7 +405,7 @@ TQString WQQuiz::yourAnswer(int i, const TQString & s) return result; } -TQString WQQuiz::hint(int i) +TQString WTQQuiz::hint(int i) { if (TQString(m_correctBlank).length() > 0) { @@ -417,20 +417,20 @@ TQString WQQuiz::hint(int i) } } -void WQQuiz::setQuizType(QuizType qt) +void WTQQuiz::setQuizType(QuizType qt) { m_quizType = qt; } -void WQQuiz::setQuizMode(int qm) +void WTQQuiz::setQuizMode(int qm) { m_quizMode = qm; } -TQString WQQuiz::question(int i) +TQString WTQQuiz::question(int i) { - WQListItem li = m_list[i]; + WTQListItem li = m_list[i]; TQString s = m_table->text(li.oneOp(), li.question()); if (Prefs::enableBlanks()) { @@ -439,7 +439,7 @@ TQString WQQuiz::question(int i) } if (m_quizType != qtFlash && i > 0) { - WQListItem li2 = m_list[i - 1]; + WTQListItem li2 = m_list[i - 1]; emit checkingAnswer(li2.oneOp()); } else @@ -448,7 +448,7 @@ TQString WQQuiz::question(int i) return s; } -TQString WQQuiz::blankAnswer(int i) +TQString WTQQuiz::blankAnswer(int i) { TQString r = ""; @@ -458,7 +458,7 @@ TQString WQQuiz::blankAnswer(int i) if (m_quizType == qtQA && Prefs::enableBlanks()) { - WQListItem li = m_list[i]; + WTQListItem li = m_list[i]; int j; if (li.question() == 0) { @@ -474,7 +474,7 @@ TQString WQQuiz::blankAnswer(int i) rx.setMinimal(true); rx.setPattern("\\[.*\\]"); - r.replace(rx, ".........."); + r.tqreplace(rx, ".........."); if (r != tTemp) { @@ -486,9 +486,9 @@ TQString WQQuiz::blankAnswer(int i) if (offset >= 0) { if (m_correctBlank.length() > 0) - m_correctBlank = m_correctBlank + ";" + " " + tTemp.mid(offset + 1, tTemp.find(']', offset) - offset - 1); + m_correctBlank = m_correctBlank + ";" + " " + tTemp.mid(offset + 1, tTemp.tqfind(']', offset) - offset - 1); else - m_correctBlank = tTemp.mid(offset + 1, tTemp.find(']', offset) - offset - 1); + m_correctBlank = tTemp.mid(offset + 1, tTemp.tqfind(']', offset) - offset - 1); offset++; } } @@ -497,10 +497,10 @@ TQString WQQuiz::blankAnswer(int i) return m_answerBlank; } -TQString WQQuiz::answer(int i) +TQString WTQQuiz::answer(int i) { TQString s; - WQListItem li = m_list[i]; + WTQListItem li = m_list[i]; int j; if (li.question() == 0) { @@ -517,8 +517,8 @@ TQString WQQuiz::answer(int i) s = m_table->text(li.oneOp(), j); if (Prefs::enableBlanks()) { - s.replace("[", "<u>"); - s.replace("]", "</u>"); + s.tqreplace("[", "<u>"); + s.tqreplace("]", "</u>"); s.prepend("<qt>"); s.append("</qt>"); } @@ -535,16 +535,16 @@ TQString WQQuiz::answer(int i) return s; } -TQString WQQuiz::langQuestion(int i) +TQString WTQQuiz::langQuestion(int i) { - WQListItem li = m_list[i]; + WTQListItem li = m_list[i]; return m_table->horizontalHeader()->label(li.question()); } -TQString WQQuiz::langAnswer(int i) +TQString WTQQuiz::langAnswer(int i) { - WQListItem li = m_list[i]; + WTQListItem li = m_list[i]; int j; if (li.question() == 0) @@ -559,26 +559,26 @@ TQString WQQuiz::langAnswer(int i) return m_table->horizontalHeader()->label(j); } -int WQQuiz::kbAnswer(int i) +int WTQQuiz::kbAnswer(int i) { -/* WQListItem *li = m_list->at(i); +/* WTQListItem *li = m_list->at(i); if (li->question() == 0) { - //@todo return m_table ->layoutLeft(); + //@todo return m_table ->tqlayoutLeft(); } else { - //@todo return m_table -> layoutRight(); + //@todo return m_table -> tqlayoutRight(); }*/ return 0; } -int WQQuiz::questionCount() +int WTQQuiz::questionCount() { return m_questionCount; } -void WQQuiz::finish() +void WTQQuiz::finish() { emit checkingAnswer(-1); } |