diff options
Diffstat (limited to 'src/sidebar.cc')
-rw-r--r-- | src/sidebar.cc | 41 |
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 |