From: Peter Hedlund Date: Sat, 17 Feb 2007 23:20:55 +0000 (+0000) Subject: Set lessons in query properly. X-Git-Tag: v3.80.3~18 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=f8b16efd4b86bad41715b4b2d4bf786bde19c80a;p=libqmvoc.git Set lessons in query properly. svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=634681 --- 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; }