From 85500fcb7a8aae73da87af337e2984cc91425eb8 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Sun, 19 Feb 2012 16:11:07 +0000 Subject: Added subsections textbox --- src/entitywidget.cc | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) (limited to 'src/entitywidget.cc') diff --git a/src/entitywidget.cc b/src/entitywidget.cc index f04c177..50056c0 100644 --- a/src/entitywidget.cc +++ b/src/entitywidget.cc @@ -55,14 +55,34 @@ void EntityWidget::set_properties(const QString &properties) { entity_properties = properties; } + void EntityWidget::add_property(const QString &key, const QString &value) { - if (entity_properties.size()) { - entity_properties += '\n'; - } entity_properties += key; entity_properties += '='; entity_properties += value; + entity_properties += '\n'; +} + +void EntityWidget::add_subsection(const QString &name) +{ + if (entity_subsections.size()) { + entity_subsections += '\n'; + } + + entity_subsections += '['; + entity_subsections += name; + entity_subsections += ']'; + entity_subsections += '\n'; + +} + +void EntityWidget::add_subsection_property(const QString &key, const QString &value) +{ + entity_subsections += key; + entity_subsections += '='; + entity_subsections += value; + entity_subsections += '\n'; } void EntityWidget::paintEvent(QPaintEvent *event) -- cgit v1.2.3