diff options
Diffstat (limited to 'utils/themeeditor/models/parsetreenode.cpp')
-rw-r--r-- | utils/themeeditor/models/parsetreenode.cpp | 19 |
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 | { |