summaryrefslogtreecommitdiff
path: root/main_window.hpp
diff options
context:
space:
mode:
authorDennis Brentjes <d.brentjes@gmail.com>2014-05-03 10:57:11 +0200
committerDennis Brentjes <d.brentjes@gmail.com>2014-05-03 10:57:11 +0200
commit5bf919190e90b017ff00ab074bce68e90958fa3c (patch)
tree4dfa89be670c4b7ea8ca0054751fe7da8451134a /main_window.hpp
parent42442fd5025b69c4b7800c71d6f568ae255e7b00 (diff)
downloadgeneric-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.hpp')
-rw-r--r--main_window.hpp22
1 files changed, 22 insertions, 0 deletions
diff --git a/main_window.hpp b/main_window.hpp
new file mode 100644
index 0000000..c451bfe
--- /dev/null
+++ b/main_window.hpp
@@ -0,0 +1,22 @@
+#pragma once
+
+#include <QMainWindow>
+#include <QHeaderView>
+#include <QVBoxLayout>
+#include <QApplication>
+#include <QMdiArea>
+
+struct MainWindow {
+
+ int fake_argc;
+ QApplication qapp;
+ QMainWindow w;
+ QMdiArea* area = new QMdiArea();
+ QVBoxLayout* layout = new QVBoxLayout();
+
+ MainWindow();
+
+ void add_widget(QWidget* widget);
+
+ int show_and_run();
+}; \ No newline at end of file