libkdeedu/keduvocdocument
#include <keduvocwordtype.h>

Additional Inherited Members | |
![]() | |
enum | EnumContainerType { Container, Lesson, WordType, Leitner } |
enum | EnumEntriesRecursive { NotRecursive = 0, Recursive = 1 } |
![]() | |
QList< KEduVocExpression * > | entriesRecursive () |
void | invalidateChildLessonEntries () |
void | updateChildLessonEntries () |
Detailed Description
class to store translation word types
Definition at line 33 of file keduvocwordtype.h.
Constructor & Destructor Documentation
|
explicit |
default constructor
Definition at line 34 of file keduvocwordtype.cpp.
KEduVocWordType::~KEduVocWordType | ( | ) |
destructor
Definition at line 38 of file keduvocwordtype.cpp.
Member Function Documentation
KEduVocWordType * KEduVocWordType::childOfType | ( | const KEduVocWordFlags & | flags | ) |
Return a child class (or this class) that is of the specified type.
Returns 0 if no class of that type is found.
- Parameters
-
type
- Returns
Definition at line 131 of file keduvocwordtype.cpp.
|
virtual |
get a list of all entries in the lesson
- Parameters
-
recursive include entries in sublessons
- Returns
Implements KEduVocContainer.
Definition at line 46 of file keduvocwordtype.cpp.
|
virtual |
Implements KEduVocContainer.
Definition at line 113 of file keduvocwordtype.cpp.
|
virtual |
get the number of entries in the lesson
Implements KEduVocContainer.
Definition at line 55 of file keduvocwordtype.cpp.
void KEduVocWordType::setWordType | ( | KEduVocWordFlags | flags | ) |
assignment operator
Internally (different from the name) the class can have one of the preset word types. These are used to determine special properties (verbs have conjugations available for example).
- Parameters
-
type
Definition at line 126 of file keduvocwordtype.cpp.
KEduVocTranslation * KEduVocWordType::translation | ( | int | row | ) |
The word type class does keep track of individual translations, because for one entry, the translations can have different word types (eg.
genders of nouns tend to be different in different langues).
- Parameters
-
row
- Returns
Definition at line 107 of file keduvocwordtype.cpp.
KEduVocWordFlags KEduVocWordType::wordType | ( | ) | const |
Return the raw WordTypeFlags.
Returns NoInformation if no flags are set.
- Returns
- WordTypeFlags
Definition at line 121 of file keduvocwordtype.cpp.
The documentation for this class was generated from the following files:
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.