From 31d46866f22e5da228890767818fdd535085a913 Mon Sep 17 00:00:00 2001 From: Martin Brodbeck Date: Sat, 14 Jul 2018 15:54:29 +0200 Subject: [PATCH] more on mainwindow --- src/gui/mainwindow.cpp | 9 +++++++-- src/gui/mainwindow.h | 7 ++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/gui/mainwindow.cpp b/src/gui/mainwindow.cpp index c94ac19..d352cfe 100644 --- a/src/gui/mainwindow.cpp +++ b/src/gui/mainwindow.cpp @@ -2,5 +2,10 @@ MainWindow::MainWindow() { - ui.setupUi(this); -} \ No newline at end of file + ui_.setupUi(this); + + connect(ui_.actionQuit, &QAction::triggered, qApp, QApplication::quit); + + marketplace_ = std::make_unique(); +} + diff --git a/src/gui/mainwindow.h b/src/gui/mainwindow.h index 2cc3dad..943382c 100644 --- a/src/gui/mainwindow.h +++ b/src/gui/mainwindow.h @@ -1,9 +1,13 @@ #ifndef MAINWINDOW_H #define MAINWINDOW_H +#include + #include "ui_mainwindow.h" #include +#include + class MainWindow : public QMainWindow { Q_OBJECT @@ -12,7 +16,8 @@ class MainWindow : public QMainWindow MainWindow(); private: - Ui::MainWindow ui; + Ui::MainWindow ui_; + std::unique_ptr marketplace_; }; #endif \ No newline at end of file