libkdeedu/keduvocdocument
KEduVocLesson Class Reference
#include <keduvoclesson.h>
Inheritance diagram for KEduVocLesson:

Detailed Description
class to store information about a lessonDefinition at line 27 of file keduvoclesson.h.
Public Member Functions | |
| void | appendEntry (KEduVocExpression *entry) |
| QList< KEduVocExpression * > | entries (EnumEntriesRecursive recursive=NotRecursive) |
| KEduVocExpression * | entry (int row, EnumEntriesRecursive recursive=NotRecursive) |
| int | entryCount (EnumEntriesRecursive recursive=NotRecursive) |
| void | insertEntry (int index, KEduVocExpression *entry) |
| KEduVocLesson (const KEduVocLesson &other) | |
| KEduVocLesson (const QString &name, KEduVocContainer *parent=0) | |
| KEduVocLesson & | operator= (const KEduVocLesson &) |
| void | removeEntry (KEduVocExpression *entry) |
| ~KEduVocLesson () | |
Constructor & Destructor Documentation
| KEduVocLesson::KEduVocLesson | ( | const QString & | name, | |
| KEduVocContainer * | parent = 0 | |||
| ) | [explicit] |
| KEduVocLesson::KEduVocLesson | ( | const KEduVocLesson & | other | ) |
| KEduVocLesson::~KEduVocLesson | ( | ) |
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 69 of file keduvoclesson.cpp.
| QList< KEduVocExpression * > KEduVocLesson::entries | ( | EnumEntriesRecursive | recursive = NotRecursive |
) | [virtual] |
get a list of all entries in the lesson
Implements KEduVocContainer.
Definition at line 53 of file keduvoclesson.cpp.
| KEduVocExpression * KEduVocLesson::entry | ( | int | row, | |
| EnumEntriesRecursive | recursive = NotRecursive | |||
| ) | [virtual] |
| int KEduVocLesson::entryCount | ( | EnumEntriesRecursive | recursive = NotRecursive |
) | [virtual] |
get the number of entries in the lesson
Implements KEduVocContainer.
Definition at line 61 of file keduvoclesson.cpp.
| void KEduVocLesson::insertEntry | ( | int | index, | |
| KEduVocExpression * | entry | |||
| ) |
insert an entry at a specific position
- Parameters:
-
index entry
Definition at line 74 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 82 of file keduvoclesson.cpp.
The documentation for this class was generated from the following files:
KDE 4.1 API Reference