• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

libkdeedu/keduvocdocument

KEduVocDocument

KEduVocDocument is a library for reading and writing vocabulary files used by Parley, KAnagram, KHangman and KWordQuiz.At this date no binary compability is guaranteed. Please update this lib when updating the applications mentioned above.

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

libkdeedu/keduvocdocument

Skip menu "libkdeedu/keduvocdocument"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdeedu

Skip menu "kdeedu"
  •     lib
  • kalzium
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  •   stepcore
Generated for kdeedu by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal