Open-Typer
Open source typewriting tutor program
|
This is the complete list of members for ExerciseValidator, including all inherited members.
addCharacter(CharacterRecord character) override | ExerciseValidator | virtual |
addMistake(MistakeRecord mistake) override | ExerciseValidator | virtual |
addMistakes(QString exerciseText, QList< MistakeRecord * > recordedMistakes) | ExerciseValidator | private |
characters | ExerciseValidator | |
characters(void) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
charactersChanged() (defined in IExerciseValidator) | IExerciseValidator | signal |
clearCharacters(void) override | ExerciseValidator | virtual |
clearMistakes(void) override | ExerciseValidator | virtual |
compareLists(QList< QVariant > source, QList< QVariant > target, QVector< CharacterRecord > *recordedCharacters=nullptr, int *hits=nullptr, int *inputPos=nullptr) | ExerciseValidator | private |
compareStrings(QString source, QString target, QVector< CharacterRecord > *recordedCharacters=nullptr, int *hits=nullptr, int *inputPos=nullptr) | ExerciseValidator | private |
errorWords(void) override | ExerciseValidator | virtual |
exerciseText | ExerciseValidator | |
exerciseText(void) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
exerciseTextChanged() (defined in IExerciseValidator) | IExerciseValidator | signal |
findMistakes(QString exerciseText, QString input, QVector< CharacterRecord > recordedCharacters, int *totalHits=nullptr, QStringList *errorWords=nullptr) | ExerciseValidator | private |
generateDiffList(QStringList *sourceWords, QStringList *targetWords, QList< int > *mergeList=nullptr) | ExerciseValidator | private |
generatedInputText(void) override | ExerciseValidator | virtual |
generatedMistakeText(void) override | ExerciseValidator | virtual |
generateMistakeText(bool correctMistakes) override | ExerciseValidator | virtual |
grossHits(void) override | ExerciseValidator | virtual |
inputText | ExerciseValidator | |
inputText(void) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
inputTextChanged() (defined in IExerciseValidator) | IExerciseValidator | signal |
m_characters (defined in ExerciseValidator) | ExerciseValidator | private |
m_errorWords (defined in ExerciseValidator) | ExerciseValidator | private |
m_exerciseText (defined in ExerciseValidator) | ExerciseValidator | private |
m_generatedInputText (defined in ExerciseValidator) | ExerciseValidator | private |
m_generatedMistakeText (defined in ExerciseValidator) | ExerciseValidator | private |
m_grossHits (defined in ExerciseValidator) | ExerciseValidator | private |
m_inputText (defined in ExerciseValidator) | ExerciseValidator | private |
m_mistakeCount (defined in ExerciseValidator) | ExerciseValidator | private |
m_mistakes (defined in ExerciseValidator) | ExerciseValidator | private |
m_time (defined in ExerciseValidator) | ExerciseValidator | private |
m_timed (defined in ExerciseValidator) | ExerciseValidator | private |
mistakeCount(void) override | ExerciseValidator | virtual |
mistakes | ExerciseValidator | |
mistakes(void) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
mistakesChanged() (defined in IExerciseValidator) | IExerciseValidator | signal |
setCharacters(QList< CharacterRecord > characterList) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
setExerciseText(QString text) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
setInputText(QString text) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
setMistakes(QList< MistakeRecord > mistakeList) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
setTime(qreal seconds) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
setTimed(bool value) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
splitWordsByPunct(QStringList source) | ExerciseValidator | private |
textWithMistakes(void) override | ExerciseValidator | virtual |
time | ExerciseValidator | |
time(void) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
timeChanged() (defined in IExerciseValidator) | IExerciseValidator | signal |
timed | ExerciseValidator | |
timed(void) override (defined in ExerciseValidator) | ExerciseValidator | virtual |
timedChanged() (defined in IExerciseValidator) | IExerciseValidator | signal |
validate(void) override | ExerciseValidator | virtual |
validate(int grossHits, QStringList errorWords) override | ExerciseValidator | virtual |
validated() (defined in IExerciseValidator) | IExerciseValidator | signal |
validateExercise(QString exerciseText, QString inputText, QVector< CharacterRecord > recordedCharacters, int *totalHits, int *mistakeCount, QStringList *errorWords=nullptr, bool timed=false, int timeSecs=0) | ExerciseValidator | private |
~IExerciseValidator() (defined in IExerciseValidator) | IExerciseValidator | inlinevirtual |