LibKEduVocDocument
keduvoclesson.cpp
class to store information about a container - that can be a lesson or word types
Definition keduvoccontainer.h:22
void invalidateChildLessonEntries()
Set the child entry cache to invalid.
Definition keduvoccontainer.cpp:257
The primary entry point to the hierarchy of objects describing vocabularies.
Definition keduvocdocument.h:32
This class contains one vocabulary expression as an original with one or more translations.
Definition keduvocexpression.h:27
int entryCount(EnumEntriesRecursive recursive=NotRecursive) override
get the number of entries in the lesson
Definition keduvoclesson.cpp:55
void insertEntry(int index, KEduVocExpression *entry)
insert an entry at a specific position
Definition keduvoclesson.cpp:68
KEduVocLesson(const QString &name, KEduVocContainer *parent=nullptr)
default constructor
Definition keduvoclesson.cpp:21
void removeEntry(KEduVocExpression *entry)
remove an entry from the lesson
Definition keduvoclesson.cpp:76
QList< KEduVocExpression * > entries(EnumEntriesRecursive recursive=NotRecursive) override
get a list of all entries in the lesson
Definition keduvoclesson.cpp:47
void appendEntry(KEduVocExpression *entry)
append an entry to the lesson
Definition keduvoclesson.cpp:63
qsizetype count() const const
qsizetype indexOf(const AT &value, qsizetype from) const const
iterator insert(const_iterator before, parameter_type value)
void removeAt(qsizetype i)
qsizetype size() const const
T value(qsizetype i) const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:05:43 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:05:43 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.