Logo Search packages:      
Sourcecode: parley version File versions  Download package

Public Slots | Signals | Public Member Functions | Protected Attributes | Private Member Functions | Private Attributes

Practice::ConjugationBackendMode Class Reference

Inheritance diagram for Practice::ConjugationBackendMode:
Inheritance graph
[legend]
Collaboration diagram for Practice::ConjugationBackendMode:
Collaboration graph
[legend]

List of all members.

Public Slots

virtual void checkAnswer ()
virtual void hintAction ()

Signals

void answerRight ()
void answerWrongRetry ()
void answerWrongShowSolution ()
void nextEntry ()
void removeCurrentEntryFromPractice ()
void showSolution ()

Public Member Functions

void addSynonym (const QString &entry)
 ConjugationBackendMode (const PracticeOptions &PracticeOptions, AbstractFrontend *frontend, QObject *parent, Practice::TestEntryManager *testEntryManager, KEduVocDocument *doc)
virtual grade_t currentGradeForEntry ()
virtual bool setTestEntry (TestEntry *current)
virtual void updateGrades ()

Protected Attributes

TestEntrym_current
AbstractFrontendm_frontend
PracticeOptions m_practiceOptions
QStringList m_synonyms

Private Member Functions

void updatePronounFlags ()
QStringList validPersonalPronouns ()

Private Attributes

KEduVocConjugation m_conjugation
QString m_currentTense
KEduVocDocument * m_doc
QStringList m_lastAnswers
QList< KEduVocWordFlags > m_pronounFlags
TestEntryManagerm_testEntryManager

Detailed Description

Definition at line 23 of file conjugationbackendmode.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index