X-Git-Url: http://git.maemo.org/git/?p=qquiz;a=blobdiff_plain;f=src%2Fquiz.cpp;fp=src%2Fquiz.cpp;h=b0e3eaf91a319bfb47c38be8c4e960ce310e9083;hp=967c8965936d26fa1fe92219d0762a4b7ef53f24;hb=3e2e40f9fe9a05539c49d00cd6b45f6213e6e6cd;hpb=ec9c1c64a374664f3d71915941c8d6293c0d4120 diff --git a/src/quiz.cpp b/src/quiz.cpp index 967c896..b0e3eaf 100644 --- a/src/quiz.cpp +++ b/src/quiz.cpp @@ -31,6 +31,7 @@ question::~question() { quiz::quiz() : current(NULL), subset(0), correct(0) { QAction *choose; + QAction *about; window = new QWidget(); window->setWindowTitle(QApplication::translate("Qtquiz", "Qtquiz")); @@ -39,7 +40,11 @@ quiz::quiz() : current(NULL), subset(0), correct(0) { choose = new QAction("Open", window); QObject::connect(choose, SIGNAL(triggered()), this, SLOT(choose_quiz())); + about = new QAction("About", window); + QObject::connect(about, SIGNAL(triggered()), this, SLOT(about())); + menu->addAction(choose); + menu->addAction(about); window->show(); retrieve_quizzes(); @@ -438,3 +443,17 @@ void quiz::end() { } } } + +void quiz::about() { + QString message = ""; + QString version; + + message.append(APP_NAME); + message.append("-"); + version = version.setNum(APP_VERSION); + message.append(version); + message.append("\n by "); + message.append(AUTHOR); + QMessageBox::about ( window, tr("About"), message); +} +