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

parley

MCQueryDlg Class Reference

#include <MCQueryDlg.h>

Inheritance diagram for MCQueryDlg:

Inheritance graph
[legend]

List of all members.


Public Slots

void showSolution ()
void verifyClicked ()

Public Member Functions

 MCQueryDlg (KEduVocDocument *doc, QWidget *parent)
void setEntry (TestEntry *entry)
void setProgressCounter (int current, int total)
 ~MCQueryDlg ()

Detailed Description

Definition at line 34 of file MCQueryDlg.h.


Constructor & Destructor Documentation

MCQueryDlg::MCQueryDlg ( KEduVocDocument *  doc,
QWidget *  parent 
)

Definition at line 42 of file MCQueryDlg.cpp.

MCQueryDlg::~MCQueryDlg (  ) 

Definition at line 112 of file MCQueryDlg.cpp.


Member Function Documentation

void MCQueryDlg::setEntry ( TestEntry *  entry  )  [virtual]

Set an entry to be tested.

Each dialog should reimplement this. You must call this to get the timer started!

Parameters:
entry 

Implements PracticeDialog.

Definition at line 120 of file MCQueryDlg.cpp.

void MCQueryDlg::setProgressCounter ( int  current,
int  total 
) [virtual]

Informs the dialog of the number of entries to be tested.

Parameters:
current number of answered entries
total number of entries in the test

Implements PracticeDialog.

Definition at line 241 of file MCQueryDlg.cpp.

void MCQueryDlg::showSolution (  )  [virtual, slot]

Let the dialog show the solution.

Implements PracticeDialog.

Definition at line 199 of file MCQueryDlg.cpp.

void MCQueryDlg::verifyClicked (  )  [slot]

Todo:
move the status bar stuff either in or out of the base class

Definition at line 215 of file MCQueryDlg.cpp.


The documentation for this class was generated from the following files:
  • MCQueryDlg.h
  • MCQueryDlg.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"
  • kalzium
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  •   docs
  •   src
  • parley
  •   stepcore
Generated for kdeedu by doxygen 1.5.7
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