mainwindow.cc
changeset 3 46b8d9898143
parent 1 5914e37481c5
child 6 fe0d7d5df854
equal deleted inserted replaced
2:71093d26a4de 3:46b8d9898143
       
     1 #include <QApplication>
       
     2 #include <QFileDialog>
       
     3 #include <QFileInfo>
     1 #include "mainwindow.h"
     4 #include "mainwindow.h"
     2 #include "ui_mainwindow.h"
     5 #include "ui_mainwindow.h"
     3 
     6 
     4 MainWindow::MainWindow(QWidget *parent)
     7 MainWindow::MainWindow(QWidget *parent)
     5     : QMainWindow(parent), ui(new Ui::MainWindow)
     8     : QMainWindow(parent), ui(new Ui::MainWindow)
     6 {
     9 {
     7     ui->setupUi(this);
    10     ui->setupUi(this);
     8     dumpObjectTree();
    11     connect(ui->actionAboutQt, SIGNAL(triggered()), qApp, SLOT(aboutQt()));
       
    12     connect(ui->actionExit, SIGNAL(triggered()), qApp, SLOT(quit()));
       
    13     connect(ui->actionOpen, SIGNAL(triggered()), this, SLOT(open()));
     9 }
    14 }
       
    15 
       
    16 MainWindow::~MainWindow()
       
    17 {
       
    18     delete ui;
       
    19 }
       
    20 
       
    21 void MainWindow::open()
       
    22 {
       
    23     currentFile = QFileDialog::getOpenFileName(this,
       
    24 	tr("Open IGC file"),
       
    25 	"", tr("*.igc"));
       
    26 
       
    27     setWindowTitle(QFileInfo(currentFile).baseName());
       
    28     statusBar()->showMessage("opening " + currentFile, 5000);
       
    29 }