PupilActions Class Reference

#include <pupilactions.h>

Collaboration diagram for PupilActions:

Collaboration graph
[legend]

List of all members.

Public Slots

void readExercise (DataProject *project)
void readTask (DataProject *project)
void changeStateInModel (QString exercise, int exerciseId, DataExerciseStatus state)
void changeSelection (uint chapterId, int exerciseId)

Signals

void createTree (QModelIndex)

Public Member Functions

 PupilActions (QWidget *parent=0)
DataProjectprojectFile ()

Public Attributes

ExerciseModelmodel
ExerciseFilterModelfilter


Detailed Description

Definition at line 12 of file pupilactions.h.


Constructor & Destructor Documentation

PupilActions::PupilActions ( QWidget *  parent = 0  ) 

Definition at line 3 of file pupilactions.cpp.


Member Function Documentation

void PupilActions::changeSelection ( uint  chapterId,
int  exerciseId 
) [slot]

Definition at line 56 of file pupilactions.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void PupilActions::changeStateInModel ( QString  exercise,
int  exerciseId,
DataExerciseStatus  state 
) [slot]

Definition at line 50 of file pupilactions.cpp.

Here is the call graph for this function:

void PupilActions::createTree ( QModelIndex   )  [signal]

DataProject* PupilActions::projectFile (  )  [inline]

Definition at line 18 of file pupilactions.h.

void PupilActions::readExercise ( DataProject project  )  [slot]

Definition at line 16 of file pupilactions.cpp.

void PupilActions::readTask ( DataProject project  )  [slot]

Definition at line 33 of file pupilactions.cpp.


Member Data Documentation

Definition at line 20 of file pupilactions.h.

Definition at line 19 of file pupilactions.h.


The documentation for this class was generated from the following files:

Generated on Mon Jun 15 15:40:06 2009 for Allevo II Doublebookkeeping by  doxygen 1.5.9