]> Git trees. - libqmvoc.git/commitdiff
add note - need to fix recursion problems in wortypes
authorFrederik Gladhorn <gladhorn@kde.org>
Thu, 6 Mar 2008 13:41:33 +0000 (13:41 +0000)
committerFrederik Gladhorn <gladhorn@kde.org>
Thu, 6 Mar 2008 13:41:33 +0000 (13:41 +0000)
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=782917

keduvocdocument/keduvocwordtype.cpp

index 8a17c2b2a3acfec8a480bbd1ef97e44401a85cb2..d595124a22f55260dfd3f0cd5686bdc77ec219de 100644 (file)
@@ -50,6 +50,8 @@ QList<KEduVocExpression*> KEduVocWordType::entries(EnumEntriesRecursive recursiv
     if (recursive == Recursive) {
         return entriesRecursive();
     }
+    /// FIXME this is recalculated every time, very inefficient!
+    /// cache entries here, only update on dirty
     QSet<KEduVocExpression*> entries;
     foreach(KEduVocTranslation* translation, d->m_translations) {
         entries.insert(translation->entry());