, including all inherited members.
addChapter(QString chapterName, uint chapterId) | ExerciseModel | |
addExercise(QString chapterName, QString exerciseName, uint exerciseId, DataExerciseStatus status) | ExerciseModel | |
addOtherExercises(uint chapterId, ExerciseItem *oldExercise) | ExerciseModel | |
chapter(uint chapterId, QString name) | ExerciseModel | |
chapterById(uint chapterId) | ExerciseModel | |
chapterByName(QString name) | ExerciseModel | |
chapterID(QString chapterName) | ExerciseModel | |
chapterName(uint chapterId) | ExerciseModel | |
columnCount(const QModelIndex &parent=QModelIndex()) const | ExerciseModel | |
data(const QModelIndex &index, int role=Qt::DisplayRole) const | ExerciseModel | |
drawTreeOnDebugOutput() | ExerciseModel | |
editChapter(QString oldChap, QString newChap) | ExerciseModel | |
editState(QString exerciseName, int exerciseId, DataExerciseStatus state) | ExerciseModel | |
ExerciseModel(bool exercise, DataProject *project=0, QAbstractItemModel *parent=0) | ExerciseModel | |
existsChapter(QString chapterName) | ExerciseModel | |
existsExercise(QString chapterName, QString exerciseName) | ExerciseModel | |
flags(const QModelIndex &index) const | ExerciseModel | |
getExercise(QString chapterName, QString exerciseName) const | ExerciseModel | |
getItemByName(QString name) const | ExerciseModel | |
getRootItem() | ExerciseModel | [inline] |
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const | ExerciseModel | |
index(int row, int column, const QModelIndex &parent=QModelIndex()) const | ExerciseModel | |
maxChapterID() | ExerciseModel | [inline] |
maxExerciseIdByChapterId(uint chapterId) | ExerciseModel | |
maxExerciseIdByChapterName(QString chapterName) | ExerciseModel | |
parent(const QModelIndex &index) const | ExerciseModel | |
printError(QString) | ExerciseModel | [signal] |
removeChapter(int chapterID, QString chapterName) | ExerciseModel | |
removeChapterByName(QString chapterName) | ExerciseModel | |
removeExercise(ExerciseItem *chapter, QString exerciseName) | ExerciseModel | |
removeExerciseByName(QString chapterName, QString exerciseName, uint chapterId=0) | ExerciseModel | |
replaceChapterName(ExerciseItem *oldChapter, QString name) | ExerciseModel | |
replaceExerciseName(ExerciseItem *oldExercise, QString name) | ExerciseModel | |
resetView() | ExerciseModel | [signal] |
rowCount(const QModelIndex &parent=QModelIndex()) const | ExerciseModel | |
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) | ExerciseModel | |
setPrintDialogUser(bool used) | ExerciseModel | [inline] |
setSelection(uint, int) | ExerciseModel | [signal] |
setTeacher(bool state) | ExerciseModel | [inline] |