Open-Typer
Open source typewriting tutor program
Loading...
Searching...
No Matches
ExerciseValidator Member List

This is the complete list of members for ExerciseValidator, including all inherited members.

addCharacter(CharacterRecord character) overrideExerciseValidatorvirtual
addMistake(MistakeRecord mistake) overrideExerciseValidatorvirtual
addMistakes(QString exerciseText, QList< MistakeRecord * > recordedMistakes)ExerciseValidatorprivate
charactersExerciseValidator
characters(void) override (defined in ExerciseValidator)ExerciseValidatorvirtual
charactersChanged() (defined in IExerciseValidator)IExerciseValidatorsignal
clearCharacters(void) overrideExerciseValidatorvirtual
clearMistakes(void) overrideExerciseValidatorvirtual
compareLists(QList< QVariant > source, QList< QVariant > target, QVector< CharacterRecord > *recordedCharacters=nullptr, int *hits=nullptr, int *inputPos=nullptr)ExerciseValidatorprivate
compareStrings(QString source, QString target, QVector< CharacterRecord > *recordedCharacters=nullptr, int *hits=nullptr, int *inputPos=nullptr)ExerciseValidatorprivate
errorWords(void) overrideExerciseValidatorvirtual
exerciseTextExerciseValidator
exerciseText(void) override (defined in ExerciseValidator)ExerciseValidatorvirtual
exerciseTextChanged() (defined in IExerciseValidator)IExerciseValidatorsignal
findMistakes(QString exerciseText, QString input, QVector< CharacterRecord > recordedCharacters, int *totalHits=nullptr, QStringList *errorWords=nullptr)ExerciseValidatorprivate
generateDiffList(QStringList *sourceWords, QStringList *targetWords, QList< int > *mergeList=nullptr)ExerciseValidatorprivate
generatedInputText(void) overrideExerciseValidatorvirtual
generatedMistakeText(void) overrideExerciseValidatorvirtual
generateMistakeText(bool correctMistakes) overrideExerciseValidatorvirtual
grossHits(void) overrideExerciseValidatorvirtual
inputTextExerciseValidator
inputText(void) override (defined in ExerciseValidator)ExerciseValidatorvirtual
inputTextChanged() (defined in IExerciseValidator)IExerciseValidatorsignal
m_characters (defined in ExerciseValidator)ExerciseValidatorprivate
m_errorWords (defined in ExerciseValidator)ExerciseValidatorprivate
m_exerciseText (defined in ExerciseValidator)ExerciseValidatorprivate
m_generatedInputText (defined in ExerciseValidator)ExerciseValidatorprivate
m_generatedMistakeText (defined in ExerciseValidator)ExerciseValidatorprivate
m_grossHits (defined in ExerciseValidator)ExerciseValidatorprivate
m_inputText (defined in ExerciseValidator)ExerciseValidatorprivate
m_mistakeCount (defined in ExerciseValidator)ExerciseValidatorprivate
m_mistakes (defined in ExerciseValidator)ExerciseValidatorprivate
m_time (defined in ExerciseValidator)ExerciseValidatorprivate
m_timed (defined in ExerciseValidator)ExerciseValidatorprivate
mistakeCount(void) overrideExerciseValidatorvirtual
mistakesExerciseValidator
mistakes(void) override (defined in ExerciseValidator)ExerciseValidatorvirtual
mistakesChanged() (defined in IExerciseValidator)IExerciseValidatorsignal
setCharacters(QList< CharacterRecord > characterList) override (defined in ExerciseValidator)ExerciseValidatorvirtual
setExerciseText(QString text) override (defined in ExerciseValidator)ExerciseValidatorvirtual
setInputText(QString text) override (defined in ExerciseValidator)ExerciseValidatorvirtual
setMistakes(QList< MistakeRecord > mistakeList) override (defined in ExerciseValidator)ExerciseValidatorvirtual
setTime(qreal seconds) override (defined in ExerciseValidator)ExerciseValidatorvirtual
setTimed(bool value) override (defined in ExerciseValidator)ExerciseValidatorvirtual
splitWordsByPunct(QStringList source)ExerciseValidatorprivate
textWithMistakes(void) overrideExerciseValidatorvirtual
timeExerciseValidator
time(void) override (defined in ExerciseValidator)ExerciseValidatorvirtual
timeChanged() (defined in IExerciseValidator)IExerciseValidatorsignal
timedExerciseValidator
timed(void) override (defined in ExerciseValidator)ExerciseValidatorvirtual
timedChanged() (defined in IExerciseValidator)IExerciseValidatorsignal
validate(void) overrideExerciseValidatorvirtual
validate(int grossHits, QStringList errorWords) overrideExerciseValidatorvirtual
validated() (defined in IExerciseValidator)IExerciseValidatorsignal
validateExercise(QString exerciseText, QString inputText, QVector< CharacterRecord > recordedCharacters, int *totalHits, int *mistakeCount, QStringList *errorWords=nullptr, bool timed=false, int timeSecs=0)ExerciseValidatorprivate
~IExerciseValidator() (defined in IExerciseValidator)IExerciseValidatorinlinevirtual