• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeedu API Reference
  • KDE Home
  • 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 accessed 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 separated values (text files)
  • KEduVocPaukerReader Pauker file format
  • KEduVocVokabelnReader Vokabeln file format
  • KEduVocXdxfReader XDXF file format

Writers:

  • KEduVocKvtml2Writer
  • KEduVocKvtmlWriter
  • KEduVocCsvWriter
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:37:22 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

libkdeedu/keduvocdocument

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

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal