9#include "keduvocdocument_export.h"
15#define KV_NORM_GRADE 0
16#define KV_NORM_TEXT I18N_NOOP("Not Practiced Yet")
18#define KV_LEV1_GRADE 1
19#define KV_LEV1_TEXT I18N_NOOP("Level 1")
21#define KV_LEV2_GRADE 2
22#define KV_LEV2_TEXT I18N_NOOP("Level 2")
24#define KV_LEV3_GRADE 3
25#define KV_LEV3_TEXT I18N_NOOP("Level 3")
27#define KV_LEV4_GRADE 4
28#define KV_LEV4_TEXT I18N_NOOP("Level 4")
30#define KV_LEV5_GRADE 5
31#define KV_LEV5_TEXT I18N_NOOP("Level 5")
33#define KV_LEV6_GRADE 6
34#define KV_LEV6_TEXT I18N_NOOP("Level 6")
36#define KV_LEV7_GRADE 7
37#define KV_LEV7_TEXT I18N_NOOP("Level 7")
39typedef unsigned short grade_t;
40typedef unsigned short count_t;
74 void setText(
const QString &expr);
92 count_t practiceCount()
const;
97 void setPracticeCount(count_t count);
102 count_t badCount()
const;
107 void setBadCount(count_t count);
113 void incPracticeCount();
123 void setPreGrade(grade_t grade);
127 grade_t preGrade()
const;
132 void setGrade(grade_t grade);
137 grade_t grade()
const;
152 void setPracticeDate(
const QDateTime &date);
156 quint32 interval()
const;
161 void setInterval(quint32 interval);
173 class KEduVocTextPrivate;
174 KEduVocTextPrivate *
const d;
A text in vocabulary documents.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:30 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.