summaryrefslogtreecommitdiff
path: root/lspaneeditor.h
diff options
context:
space:
mode:
authorTreeki <treeki@gmail.com>2012-08-17 21:06:20 +0200
committerTreeki <treeki@gmail.com>2012-08-17 21:06:20 +0200
commit18efce00580c8e9d15c8bebbf00eca1ff2e5e971 (patch)
tree95f0b0f92f6b1fffefc92a578efbf18a7185b3db /lspaneeditor.h
parent871feeefbe94a774fea234bbd0fe31620d0dee44 (diff)
downloadLayoutStudio-18efce00580c8e9d15c8bebbf00eca1ff2e5e971.tar.gz
LayoutStudio-18efce00580c8e9d15c8bebbf00eca1ff2e5e971.zip
added the Pane tab layout, still got to make it work...
Diffstat (limited to 'lspaneeditor.h')
-rw-r--r--lspaneeditor.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/lspaneeditor.h b/lspaneeditor.h
index 92233cc..4955a72 100644
--- a/lspaneeditor.h
+++ b/lspaneeditor.h
@@ -7,6 +7,10 @@
#include <QMenu>
#include <QToolButton>
#include <QLabel>
+#include <QLineEdit>
+#include <QDoubleSpinBox>
+#include <QComboBox>
+#include <QCheckBox>
class LSPaneEditor : public QWidget {
Q_OBJECT
@@ -20,6 +24,24 @@ private:
QToolButton *m_addChildButton;
QMenu *m_addChildMenu;
QToolButton *m_removeButton;
+
+
+ // Main pane tab
+ QWidget *m_paneTab;
+
+ QLineEdit *m_nameEntry, *m_userDataEntry;
+ QSpinBox *m_alpha;
+ QCheckBox *m_influencedAlpha;
+
+ QDoubleSpinBox *m_width, *m_height;
+ QComboBox *m_horzOrigin, *m_vertOrigin;
+ QCheckBox *m_widescreen, *m_visible;
+
+ QDoubleSpinBox *m_transX, *m_transY, *m_transZ;
+ QDoubleSpinBox *m_rotX, *m_rotY, *m_rotZ;
+ QDoubleSpinBox *m_scaleX, *m_scaleY;
+
+ void createPaneTab();
signals: