libkdeedu/keduvocdocument
#include <keduvoclesson.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 information about a lesson
Definition at line 27 of file keduvoclesson.h.
Constructor & Destructor Documentation
|
explicit |
default constructor
Definition at line 32 of file keduvoclesson.cpp.
KEduVocLesson::KEduVocLesson | ( | const KEduVocLesson & | other | ) |
copy constructor for d-pointer safe copying
Definition at line 38 of file keduvoclesson.cpp.
KEduVocLesson::~KEduVocLesson | ( | ) |
destructor
Definition at line 45 of file keduvoclesson.cpp.
Member Function Documentation
void KEduVocLesson::appendEntry | ( | KEduVocExpression * | entry | ) |
append an entry to the lesson
- Parameters
-
entryid id of the entry to add
Definition at line 67 of file keduvoclesson.cpp.
|
virtual |
get a list of all entries in the lesson
Implements KEduVocContainer.
Definition at line 51 of file keduvoclesson.cpp.
|
virtual |
Implements KEduVocContainer.
Definition at line 91 of file keduvoclesson.cpp.
|
virtual |
get the number of entries in the lesson
Implements KEduVocContainer.
Definition at line 59 of file keduvoclesson.cpp.
void KEduVocLesson::insertEntry | ( | int | index, |
KEduVocExpression * | entry | ||
) |
insert an entry at a specific position
- Parameters
-
index entry
Definition at line 72 of file keduvoclesson.cpp.
KEduVocLesson& KEduVocLesson::operator= | ( | const KEduVocLesson & | ) |
assignment operator
void KEduVocLesson::removeEntry | ( | KEduVocExpression * | entry | ) |
remove an entry from the lesson
- Parameters
-
entryid id of the entry to remove
Definition at line 80 of file keduvoclesson.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.