equal
deleted
inserted
replaced
|
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 } |