diff -r 830a0d1d9d7f -r 00268973aae0 mainwindow.cc --- a/mainwindow.cc Sun Jan 29 10:41:36 2012 +0100 +++ b/mainwindow.cc Sun Jan 29 10:52:57 2012 +0100 @@ -4,6 +4,8 @@ #include "ui_mainwindow.h" #include "plot.h" +#include "release.h" + using Qt::DefaultLocaleLongDate; @@ -26,6 +28,7 @@ ui_->tabs->removeTab(1); // altitude #endif + connect(ui_->actionAbout, SIGNAL(triggered()), this, SLOT(about())); connect(ui_->actionAboutQt, SIGNAL(triggered()), qApp, SLOT(aboutQt())); connect(ui_->actionExit, SIGNAL(triggered()), qApp, SLOT(quit())); connect(ui_->actionOpen, SIGNAL(triggered()), this, SLOT(open())); @@ -46,6 +49,11 @@ delete plot_; } +void MainWindow::about() const +{ + QMessageBox::information(0, tr("About"), tr("IGC-Viewer %1").arg(RELEASE)); +} + void MainWindow::open(const QString &s) { QString fileName;