Revision 770972
Go back to digest for 10th February 2008Features in Educational
Frederik Gladhorn committed changes in /trunk/KDE/kdeedu:
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.
File Changes
Modified 12 files
- /trunk/KDE/kdeedu
- /libkdeedu/keduvocdocument/keduvocconjugation.cpp
- /libkdeedu/keduvocdocument/keduvocconjugation.h
- /libkdeedu/keduvocdocument/keduvocgrade.cpp
- /libkdeedu/keduvocdocument/keduvocgrade.h
- /libkdeedu/keduvocdocument/keduvockvtml2reader.cpp
- /libkdeedu/keduvocdocument/keduvockvtml2writer.cpp
- /libkdeedu/keduvocdocument/keduvockvtmlreader.cpp
- /libkdeedu/keduvocdocument/keduvoctranslation.cpp
- /libkdeedu/keduvocdocument/keduvoctranslation.h
- /libkdeedu/keduvocdocument/tests/keduvocdocumentvalidatortest.cpp
- /parley/src/practice/entryfilter.cpp
- /parley/src/practice/testentry.cpp
12 files changed in total