]> Git trees. - libqmvoc.git/commit
Change the way grades are handled fundamentally.
authorFrederik Gladhorn <gladhorn@kde.org>
Mon, 4 Feb 2008 21:20:42 +0000 (21:20 +0000)
committerFrederik Gladhorn <gladhorn@kde.org>
Mon, 4 Feb 2008 21:20:42 +0000 (21:20 +0000)
commitad579723ddc3da6b2cbbd07827ff8c135aa592d0
tree192bdcc83c5dd646c26668662030ce2fd5033a9d
parent9eea041bc51105d6d06883b36514c1a62e5227ff
Change the way grades are handled fundamentally.
Too bad, I didn't have the idea long ago.
Much simpler:
 one grade for each word, no longer the fromTranslation.
 So whenever the user gets abc right, abc gets it's grade increased.
Translation inherits from the new Text class.
The new class KEduVocText will be used instead of QString in many places
to for ex allow grades for individual conjugation forms etc.
Add initial unittests for translation class.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=770972
keduvocdocument/keduvocconjugation.cpp
keduvocdocument/keduvocconjugation.h
keduvocdocument/keduvocgrade.cpp
keduvocdocument/keduvocgrade.h
keduvocdocument/keduvockvtml2reader.cpp
keduvocdocument/keduvockvtml2writer.cpp
keduvocdocument/keduvockvtmlreader.cpp
keduvocdocument/keduvoctranslation.cpp
keduvocdocument/keduvoctranslation.h
keduvocdocument/tests/keduvocdocumentvalidatortest.cpp