summaryrefslogtreecommitdiff
path: root/lslayoutwindow.h
diff options
context:
space:
mode:
authorTreeki <treeki@gmail.com>2012-08-04 18:19:19 +0200
committerTreeki <treeki@gmail.com>2012-08-04 18:19:19 +0200
commitcee09c07899dfec32672e7e2d175972530a7dfd4 (patch)
treeb3e4b1a0960ed1b95e2b838b5bfa4b9f132ff2c8 /lslayoutwindow.h
parent362976328ecb796d670b32af924f76e25922cb78 (diff)
downloadLayoutStudio-cee09c07899dfec32672e7e2d175972530a7dfd4.tar.gz
LayoutStudio-cee09c07899dfec32672e7e2d175972530a7dfd4.zip
this bit is nowhere near finished but I'm pushing it so I can pull on my netbook
Diffstat (limited to 'lslayoutwindow.h')
-rw-r--r--lslayoutwindow.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/lslayoutwindow.h b/lslayoutwindow.h
new file mode 100644
index 0000000..51158a0
--- /dev/null
+++ b/lslayoutwindow.h
@@ -0,0 +1,32 @@
+#ifndef LSLAYOUTWINDOW_H
+#define LSLAYOUTWINDOW_H
+
+#include <QMainWindow>
+#include <QTabWidget>
+#include <QDoubleSpinBox>
+#include "lyt/packagebase.h"
+
+class LSLayoutWindow : public QMainWindow {
+ Q_OBJECT
+public:
+ explicit LSLayoutWindow(LYTPackageBase *pkg, const QString &layoutName, QWidget *parent = 0);
+
+ QString layoutName() const { return m_layoutName; }
+ // TODO: set layoutname method
+
+private:
+ QString m_layoutName;
+ LYTPackageBase *m_package;
+
+ QTabWidget *m_tabWidget;
+
+ // settings
+ QDoubleSpinBox *m_widthBox, *m_heightBox;
+
+signals:
+
+public slots:
+
+};
+
+#endif // LSLAYOUTWINDOW_H