• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

parley

AnswerValidatorOld Class Reference

Provides different comparison methods to determine the quality of the answer. More...

#include <answervalidatorold.h>

List of all members.

Public Member Functions

 AnswerValidatorOld (KEduVocDocument *doc)
 ~AnswerValidatorOld ()
void checkUserAnswer (const QString &solution, const QString &userAnswer, const QString &language=QString())
void checkUserAnswer (const QString &userAnswer)
void setLanguage (int translation)
void setTestEntry (TestEntry *entry)
bool spellcheckerAvailable ()

Detailed Description

Provides different comparison methods to determine the quality of the answer.

Author:
Frederik Gladhorn <frederik.gladhorn@kdemail.net>

Definition at line 31 of file answervalidatorold.h.


Constructor & Destructor Documentation

AnswerValidatorOld::AnswerValidatorOld ( KEduVocDocument *  doc  ) 

Definition at line 50 of file answervalidatorold.cpp.

AnswerValidatorOld::~AnswerValidatorOld (  ) 

Definition at line 58 of file answervalidatorold.cpp.


Member Function Documentation

void AnswerValidatorOld::checkUserAnswer ( const QString &  solution,
const QString &  userAnswer,
const QString &  language = QString() 
)

Definition at line 320 of file answervalidatorold.cpp.

void AnswerValidatorOld::checkUserAnswer ( const QString &  userAnswer  ) 

Checks the user answer.

If the answer was correct, 1.0 is set as lastPercentage for the TestEntry, 0.0 means no relation between answer and solution whatsoever. The type of mistake is also set in the TestEntry.

Parameters:
userAnswer 

Definition at line 307 of file answervalidatorold.cpp.

void AnswerValidatorOld::setLanguage ( int  translation  ) 

Set the language for the spell checker.

(Identifierindex)

Parameters:
translation 

Definition at line 64 of file answervalidatorold.cpp.

void AnswerValidatorOld::setTestEntry ( TestEntry *  entry  ) 

Sets the current entry.

This has to be set before trying to validate! It will store the results.

Parameters:
expression 

Definition at line 92 of file answervalidatorold.cpp.

bool AnswerValidatorOld::spellcheckerAvailable (  ) 

Definition at line 526 of file answervalidatorold.cpp.


The documentation for this class was generated from the following files:
  • answervalidatorold.h
  • answervalidatorold.cpp

parley

Skip menu "parley"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdeedu

Skip menu "kdeedu"
  •     lib
  • kalzium
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  •   stepcore
Generated for kdeedu by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal