mainwindow.cc
changeset 30 00268973aae0
parent 29 830a0d1d9d7f
equal deleted inserted replaced
29:830a0d1d9d7f 30:00268973aae0
     1 #include "mainwindow.h"
     1 #include "mainwindow.h"
     2 #include <qwt_plot_curve.h>
     2 #include <qwt_plot_curve.h>
     3 
     3 
     4 #include "ui_mainwindow.h"
     4 #include "ui_mainwindow.h"
     5 #include "plot.h"
     5 #include "plot.h"
       
     6 
       
     7 #include "release.h"
     6 
     8 
     7 
     9 
     8 using Qt::DefaultLocaleLongDate;
    10 using Qt::DefaultLocaleLongDate;
     9 
    11 
    10 MainWindow::MainWindow(QWidget *parent)
    12 MainWindow::MainWindow(QWidget *parent)
    24 
    26 
    25 #ifndef MYPLOT
    27 #ifndef MYPLOT
    26     ui_->tabs->removeTab(1);		// altitude
    28     ui_->tabs->removeTab(1);		// altitude
    27 #endif
    29 #endif
    28 
    30 
       
    31     connect(ui_->actionAbout, SIGNAL(triggered()), this, SLOT(about()));
    29     connect(ui_->actionAboutQt, SIGNAL(triggered()), qApp, SLOT(aboutQt()));
    32     connect(ui_->actionAboutQt, SIGNAL(triggered()), qApp, SLOT(aboutQt()));
    30     connect(ui_->actionExit, SIGNAL(triggered()), qApp, SLOT(quit()));
    33     connect(ui_->actionExit, SIGNAL(triggered()), qApp, SLOT(quit()));
    31     connect(ui_->actionOpen, SIGNAL(triggered()), this, SLOT(open()));
    34     connect(ui_->actionOpen, SIGNAL(triggered()), this, SLOT(open()));
    32 
    35 
    33 
    36 
    42 MainWindow::~MainWindow()
    45 MainWindow::~MainWindow()
    43 {
    46 {
    44     delete ui_;
    47     delete ui_;
    45     delete igc_;
    48     delete igc_;
    46     delete plot_;
    49     delete plot_;
       
    50 }
       
    51 
       
    52 void MainWindow::about() const
       
    53 {
       
    54     QMessageBox::information(0, tr("About"), tr("IGC-Viewer %1").arg(RELEASE));
    47 }
    55 }
    48 
    56 
    49 void MainWindow::open(const QString &s)
    57 void MainWindow::open(const QString &s)
    50 {
    58 {
    51     QString fileName;
    59     QString fileName;