Parley: [PATCH] Added dictation practice.
Review Request #6489 - Created Feb. 15, 2011 and updated
|Massimo Lo Iacono|
Hallo. I have made the modifications to add functionality for dictation practice. Dictation is a monolanguage type of practice. It consists a sound (only) question and a text solution in the same language of question. The language of practice is the first of the pair languageFrom/languageTo. For developers: Since the dictation practice is of the type monolanguage and the pre existent code was for bilanguage practice, I modified a bit the code in order that now it is adapt also for a monolanguage type of practice. I added these new 4 files in "src/4/kdeedu/parley/src/practice/" directory: dictationbackendmode.h dictationbackendmode.cpp dictationmodewidget.h dictationmodewidget.cpp I can send these file as attachments in the parley develop mailing list. IMPORTANT: to manage the visualisation of question and solution images, I was forced to create the new function: GuiFrontend::compareImage() and to modify the functions: AbstractBackendMode::setTestEntry MultipleChoiceBackendMode::setTestEntry ConjugationBackendMode::setTestEntry ComparisonBackendMode::setTestEntry adding the rows: m_frontend->setQuestionImage m_frontend->setSolutionImage m_frontend->compareImage(); I created the patch from the 1218525 revision, almost 2 weeks old. I can successful compile and execute the code with my modifications.
I can successful compile and execute the code with my modifications.