From f8b16efd4b86bad41715b4b2d4bf786bde19c80a Mon Sep 17 00:00:00 2001 From: Peter Hedlund Date: Sat, 17 Feb 2007 23:20:55 +0000 Subject: [PATCH] Set lessons in query properly. svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=634681 --- kdeeducore/keduvocdocument.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/kdeeducore/keduvocdocument.cpp b/kdeeducore/keduvocdocument.cpp index 33aebca..7720964 100644 --- a/kdeeducore/keduvocdocument.cpp +++ b/kdeeducore/keduvocdocument.cpp @@ -683,15 +683,12 @@ QList KEduVocDocument::lessonsInQuery() const void KEduVocDocument::setLessonsInQuery(QList lesson_iq) { m_lessonsInQuery.clear(); - for (int i = 0; i < m_lessonDescriptions.size(); i++) - m_lessonsInQuery.push_back(false); + for (int i = 0; i < m_lessonDescriptions.count(); i++) + m_lessonsInQuery.append(false); - foreach( int i, lesson_iq ) - if (lesson_iq[i] <= (int) m_lessonsInQuery.size() ) - { - m_lessonsInQuery[lesson_iq[i]-1] = true; // Offset -// cout << "setliq: " << lesson_iq[i] << " " << i << endl; - } + foreach(int i, lesson_iq) + if (i <= m_lessonsInQuery.count()) + m_lessonsInQuery[i - 1] = true; } -- 2.47.3