LibKEduVocDocument
keduvoctranslation.h
A declension contains all forms that a NOUN possibly can have.
Definition keduvocdeclension.h:21
This class contains one vocabulary expression as an original with one or more translations.
Definition keduvocexpression.h:27
bool operator==(const KEduVocText &other) const
Compare two sets of grades.
Definition keduvoctext.cpp:175
KEduVocText & operator=(const KEduVocText &other)
Equal operator to copy grades.
Definition keduvoctext.cpp:162
KEDUVOCDOCUMENT_DEPRECATED QString comparative() const
Comparison forms of adjectives/adverbs.
Definition keduvoctranslation.cpp:380
void setConjugations(const QMap< QString, KEduVocConjugation > &conjugations)
Bad, only used for tense entry page, will be deleted later.
Definition keduvoctranslation.cpp:307
KEDUVOCDOCUMENT_DEPRECATED QStringList & multipleChoice()
This method is deprecated, please use.
Definition keduvoctranslation.cpp:272
KEduVocConjugation getConjugation(const QString &tense) const
Returns a conjugation if available.
Definition keduvoctranslation.cpp:264
KEDUVOCDOCUMENT_DEPRECATED KEduVocConjugation & conjugation(const QString &tense)
This method is deprecated, please use.
Definition keduvoctranslation.cpp:259
void setLeitnerBox(KEduVocLeitnerBox *leitnerBox)
Sets the leitner box of this translation.
Definition keduvoctranslation.cpp:364
QString paraphrase() const
Returns paraphrase of this expression.
Definition keduvoctranslation.cpp:249
void setExample(const QString &expression)
Sets example this expression.
Definition keduvoctranslation.cpp:234
QString pronunciation() const
Returns the pronunciation of this expression.
Definition keduvoctranslation.cpp:287
void setSoundUrl(const QUrl &url)
Set the sound url for this translation.
Definition keduvoctranslation.cpp:320
void removeSynonym(KEduVocTranslation *synonym)
Remove a synonym.
Definition keduvoctranslation.cpp:209
void removeAntonym(KEduVocTranslation *antonym)
Remove a antonym.
Definition keduvoctranslation.cpp:229
QStringList getMultipleChoice() const
Returns multiple choice if available.
Definition keduvoctranslation.cpp:277
KEduVocLeitnerBox * leitnerBox() const
Returns the leitner box of this translation.
Definition keduvoctranslation.cpp:359
KEDUVOCDOCUMENT_DEPRECATED QMap< QString, KEduVocConjugation > conjugations() const
Bad, only compatibility.
Definition keduvoctranslation.cpp:302
void addFalseFriend(KEduVocTranslation *falseFriend)
Add a false friend.
Definition keduvoctranslation.cpp:189
KEduVocDeclension * declension()
Returns a pointer to the declension object of this translation.
Definition keduvoctranslation.cpp:465
QUrl soundUrl()
Get the sound url for this translation if it exists.
Definition keduvoctranslation.cpp:313
QList< KEduVocTranslation * > synonyms() const
Returns synonyms of this expression.
Definition keduvoctranslation.cpp:214
QList< KEduVocTranslation * > antonyms() const
Returns antonyms of this expression.
Definition keduvoctranslation.cpp:224
void setConjugation(const QString &tense, const KEduVocConjugation &conjugation)
adds conjugations or replaces them, if they exist.
Definition keduvoctranslation.cpp:254
void setMultipleChoice(const QStringList &choices)
Sets multiple choice.
Definition keduvoctranslation.cpp:282
void setParaphrase(const QString &expression)
Sets paraphrase of this expression.
Definition keduvoctranslation.cpp:244
QList< KEduVocTranslation * > falseFriends() const
Returns false friends of this expression.
Definition keduvoctranslation.cpp:199
void setDeclension(KEduVocDeclension *declension)
Set a new declension for a translation.
Definition keduvoctranslation.cpp:470
void setWordType(KEduVocWordType *wordType)
Sets the word type of this expression.
Definition keduvoctranslation.cpp:348
void fromKVTML2(QDomElement &parent)
Definition keduvoctranslation.cpp:512
void setImageUrl(const QUrl &url)
Set the image url for this translation.
Definition keduvoctranslation.cpp:334
KEduVocTranslation(KEduVocExpression *entry)
Default constructor for an empty translation.
Definition keduvoctranslation.cpp:86
void removeFalseFriend(KEduVocTranslation *falseFriend)
Remove a false friend.
Definition keduvoctranslation.cpp:194
void setPronunciation(const QString &expression)
Sets the pronunciation of this expression.
Definition keduvoctranslation.cpp:292
KEduVocWordType * wordType() const
Returns the word type of this expression, you will get a 0 pointer if wordtype is not set for the tra...
Definition keduvoctranslation.cpp:339
QUrl imageUrl()
Get the image url for this translation if it exists.
Definition keduvoctranslation.cpp:326
void setComment(const QString &expr)
Sets comment of this expression.
Definition keduvoctranslation.cpp:184
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 14 2025 11:58:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 14 2025 11:58:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.