#define KV_LEV7_GRADE 7
#define KV_LEV7_TEXT I18N_NOOP("Level 7")
+#include "libkdeedu_core_export.h"
#include <QtCore/QDateTime>
@author Frederik Gladhorn <frederik.gladhorn@kdemail.net>
*/
-class KEduVocGrade
+class KDEEDUCORE_EXPORT KEduVocGrade
{
public:
KEduVocGrade();
count_t m_badCount;
QDateTime m_queryDate;
-
};
#endif
grade = KV_MAX_GRADE;
if ( grade < KV_MIN_GRADE )
grade = KV_MIN_GRADE;
-// m_grades[indexFrom].m_grade = grade;
+ m_grades[indexFrom].m_grade = grade;
}
KEduVocTranslation & KEduVocTranslation::operator =(const KEduVocTranslation & translation)
{
m_translation = translation.m_translation;
+ m_types = translation.m_types;
+ m_usageLabel = translation.m_usageLabel;
+ m_comment = translation.m_comment;
+ m_paraphrase = translation.m_paraphrase;
+ m_synonym = translation.m_synonym;
+ m_example = translation.m_example;
+ m_antonym = translation.m_antonym;
+ m_pronunciation = translation.m_pronunciation;
+ m_comparison = translation.m_comparison;
+ m_multipleChoice = translation.m_multipleChoice;
+ /// @todo m_falseFriends == translation.m_falseFriends;
+ /// @todo m_grades == translation.m_grades;
+ /// @todo m_conjugations == translation.m_conjugations;
return *this;
}