# HG changeset patch # User Heiko Schlittermann (JUMPER) # Date 1327830777 -3600 # Node ID 00268973aae0be6bdbf9739fa0c8893f7bf962d6 # Parent 830a0d1d9d7fcdb7025ae1f71db501d97140692a added about (version) diff -r 830a0d1d9d7f -r 00268973aae0 i18n/igc.de_DE.ts --- a/i18n/igc.de_DE.ts Sun Jan 29 10:41:36 2012 +0100 +++ b/i18n/igc.de_DE.ts Sun Jan 29 10:52:57 2012 +0100 @@ -27,7 +27,7 @@ - + Altitude Höhenprofil @@ -42,83 +42,94 @@ &Hilfe - + E&xit &Ende - + &Open &Öffnen - + About Qt Über Qt - + + + About + Über + + + Altitude (m) axis Höhe (m) - + Time Zeit - + + IGC-Viewer %1 + IGC-Betrachter %1 + + + Open IGC file IGC Datei Öffnen - + IGC files (*.igc);; All files (*) IGC Dateien (*.igc);; Alle Dateien (*) - + Ooops! Ooops! - + The file %1 cannot be opened: %2! Die Datei %1 kann nicht geöffnet werden: %2! - + opening %1 Öffnen von %1 - + Pilot Pilot - + Date Datum - + Glider Schirmtyp - + Place Ort - + Altitude GPS GPS-Höhe - + Altitude barometric Barometrische Höhe 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; diff -r 830a0d1d9d7f -r 00268973aae0 mainwindow.h --- a/mainwindow.h Sun Jan 29 10:41:36 2012 +0100 +++ b/mainwindow.h Sun Jan 29 10:52:57 2012 +0100 @@ -18,6 +18,7 @@ ~MainWindow(); public slots: + void about() const; void open(const QString& = ""); private: diff -r 830a0d1d9d7f -r 00268973aae0 release.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/release.h Sun Jan 29 10:52:57 2012 +0100 @@ -0,0 +1,1 @@ +const QString RELEASE = "0.0"; diff -r 830a0d1d9d7f -r 00268973aae0 ui/mainwindow.ui --- a/ui/mainwindow.ui Sun Jan 29 10:41:36 2012 +0100 +++ b/ui/mainwindow.ui Sun Jan 29 10:52:57 2012 +0100 @@ -27,7 +27,7 @@ QTabWidget::Rounded - 1 + 2 @@ -129,6 +129,7 @@ &Help + @@ -150,6 +151,11 @@ About Qt + + + About + +