diff options
| author | Dennis Brentjes <d.brentjes@gmail.com> | 2014-05-03 10:57:11 +0200 |
|---|---|---|
| committer | Dennis Brentjes <d.brentjes@gmail.com> | 2014-05-03 10:57:11 +0200 |
| commit | 5bf919190e90b017ff00ab074bce68e90958fa3c (patch) | |
| tree | 4dfa89be670c4b7ea8ca0054751fe7da8451134a /main_window.cpp | |
| parent | 42442fd5025b69c4b7800c71d6f568ae255e7b00 (diff) | |
| download | generic-gui-5bf919190e90b017ff00ab074bce68e90958fa3c.tar.gz generic-gui-5bf919190e90b017ff00ab074bce68e90958fa3c.tar.bz2 generic-gui-5bf919190e90b017ff00ab074bce68e90958fa3c.zip | |
Adds a mapping variant to the generic gui.
Diffstat (limited to 'main_window.cpp')
| -rw-r--r-- | main_window.cpp | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/main_window.cpp b/main_window.cpp new file mode 100644 index 0000000..65daf3e --- /dev/null +++ b/main_window.cpp @@ -0,0 +1,23 @@ +#include "main_window.hpp" + +MainWindow::MainWindow() +: fake_argc(0) +, qapp(fake_argc, nullptr) +, w() +, area(new QMdiArea()) +, layout(new QVBoxLayout()) +{ + area->setLayout(layout); + + w.setCentralWidget(area); +} + +void MainWindow::add_widget(QWidget* widget) +{ + layout->addWidget(widget); +} + +int MainWindow::show_and_run() { + w.show(); + return qapp.exec(); +} |
