From: Frederik Gladhorn Date: Mon, 27 Aug 2007 13:39:10 +0000 (+0000) Subject: Add voc document mainpage X-Git-Tag: v3.93.0~44 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=f0e691ee701074250ec2f42192f25008da7c4eac;p=libqmvoc.git Add voc document mainpage svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705219 --- diff --git a/keduvocdocument/Mainpage.dox b/keduvocdocument/Mainpage.dox new file mode 100644 index 0000000..2e711cd --- /dev/null +++ b/keduvocdocument/Mainpage.dox @@ -0,0 +1,35 @@ +/** @mainpage KEduVocDocument + +KEduVocDocument is a library for reading and writing vocabulary files used by KVocTrain, KAnagram, KHangman and KWordQuiz. + + +Important classes are: + - KEduVocExpression to hold an abstract entry. It contains translations in KEduVocTranslation. + - Lessons are organized by KEduVocLesson. + +Grammatical terms are part of KEduVocTranslation and also contained in: + - KEduVocArticle (articles of a language) + - KEduVocConjugation (conjugations and personal pronouns) + - KEduVocWordType (word type management) + +Grammar is accesed by using an instance of KEduVocDocument. + +Grades can be stored using the KEduVocGrade class (part of a KEduVocTranslation). + +KEduVocDocument supports reading and writing of different file formats. KVTML (version 2) is the default. + +Readers: + - KEduVocKvtml2Reader the current default file format since KDE4 + - KEduVocKvtmlReader for compability (pre KDE4) + - KEduVocCsvReader Comma seperated values (text files) + - KEduVocPaukerReader Pauker file format + - KEduVocVokabelnReader Vokabeln file format + - KEduVocXdxfReader XDXF file format + +Writers: + - KEduVocKvtml2Writer + - KEduVocKvtmlWriter + - KEduVocCsvWriter + + +*/