mainwindow.cc
changeset 30 00268973aae0
parent 29 830a0d1d9d7f
--- 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;