summaryrefslogtreecommitdiff
path: root/utils/themeeditor/models/parsetreenode.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'utils/themeeditor/models/parsetreenode.cpp')
-rw-r--r--utils/themeeditor/models/parsetreenode.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/utils/themeeditor/models/parsetreenode.cpp b/utils/themeeditor/models/parsetreenode.cpp
index 3b334a6f99..300d5195de 100644
--- a/utils/themeeditor/models/parsetreenode.cpp
+++ b/utils/themeeditor/models/parsetreenode.cpp
@@ -611,6 +611,25 @@ bool ParseTreeNode::execTag(const RBRenderInfo& info, RBViewport* viewport)
611 611
612 return false; 612 return false;
613 613
614 case 'w':
615 switch(element->tag->name[1])
616 {
617 case 'd':
618 info.screen()->disableStatusBar();
619 return true;
620
621 case 'e':
622 info.screen()->enableStatusBar();
623 return true;
624
625 case 'i':
626 info.screen()->disableStatusBar();
627 viewport->enableStatusBar();
628 return true;
629 }
630
631 return false;
632
614 case 'x': 633 case 'x':
615 switch(element->tag->name[1]) 634 switch(element->tag->name[1])
616 { 635 {