X-Git-Url: http://git.maemo.org/git/?p=qquiz;a=blobdiff_plain;f=src%2Fquiz.h;fp=src%2Fquiz.h;h=b6cd245df86d0e979977a8f3a52cb51a5a1914ab;hp=fe5e9eba52a5cc818a0d244f146a2cddbe0f47cc;hb=b6407c8fe745a59e0c8d6111311a168a380bcfa8;hpb=33068c8ecc261ba00f70b4ec4a8e6e65f82d36e7 diff --git a/src/quiz.h b/src/quiz.h index fe5e9eb..b6cd245 100644 --- a/src/quiz.h +++ b/src/quiz.h @@ -33,6 +33,7 @@ #define APP_NAME "qquiz" +#define SUBSET_PATTERN "subset:" #define CHAR_DELIM ';' #define ANSWER_DELIM '|' @@ -47,6 +48,7 @@ class question { question(QString s, QString r); QString hint; QString answer; + QList alternate_answers; QLabel *label; int answered; }; @@ -65,6 +67,8 @@ class quiz : public QObject{ ~quiz(); void retrieve_quizzes(); int read_quiz(const char *filename); + void trim_questions(); + void build_index(); void init_gui(); void display_score(); void display_grid(); @@ -80,6 +84,7 @@ class quiz : public QObject{ quiz_file * current; QString title; int total; + int subset; int correct; unsigned int total_time; unsigned int current_time;