Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/sidebar.cc')
-rw-r--r--src/sidebar.cc41
1 files changed, 41 insertions, 0 deletions
diff --git a/src/sidebar.cc b/src/sidebar.cc
new file mode 100644
index 0000000..9dfa682
--- /dev/null
+++ b/src/sidebar.cc
@@ -0,0 +1,41 @@
+/*
+ sidebar.h
+ This file is part of the Project::OSiRiON zone editor
+ and is distributed under the terms and conditions of
+ the GNU General Public License version 2
+*/
+
+#include <QVBoxLayout>
+#include <QLabel>
+#include <QLineEdit>
+
+#include "sidebar.h"
+
+namespace editor
+{
+
+SideBar::SideBar(QWidget *parent) : QWidget(parent)
+{
+ // entity label
+ QHBoxLayout *box_entitylabel = new QHBoxLayout();
+ QLabel *label_entitylabel = new QLabel(tr("label"));
+ QLineEdit *edit_entitylabel = new QLineEdit(tr("entity_label"));
+ box_entitylabel->addWidget(label_entitylabel);
+ box_entitylabel->addWidget(edit_entitylabel);
+
+ // entity name
+ QHBoxLayout *box_entityname = new QHBoxLayout();
+ QLabel *label_entityname = new QLabel(tr("name"));
+ QLineEdit *edit_entityname = new QLineEdit(tr("Entity Name"));
+ box_entityname->addWidget(label_entityname);
+ box_entityname->addWidget(edit_entityname);
+
+ // global vertical layout
+ QVBoxLayout *box_global = new QVBoxLayout();
+ box_global->addLayout(box_entitylabel);
+ box_global->addLayout(box_entityname);
+
+ setLayout(box_global);
+}
+
+} \ No newline at end of file