From 273b9d60502eb5b6c13cc773403fd51d9c7adf75 Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Fri, 25 Jun 2010 05:14:13 +0000 Subject: Theme Editor: Fixed some compiler warnings and a segfault. Got some basic text rendering working (only with plaintext elements, no font support yet) as well as Viewport background color support git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27126 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/models/parsetreenode.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'utils/themeeditor/models') diff --git a/utils/themeeditor/models/parsetreenode.cpp b/utils/themeeditor/models/parsetreenode.cpp index 3696a661a8..5e298be255 100644 --- a/utils/themeeditor/models/parsetreenode.cpp +++ b/utils/themeeditor/models/parsetreenode.cpp @@ -516,7 +516,11 @@ void ParseTreeNode::render(const RBRenderInfo &info, RBViewport* viewport) { for(int i = 0; i < children.count(); i++) children[i]->render(info, viewport); - viewport->newline(); + viewport->newLine(); + } + else if(element->type == TEXT) + { + viewport->write(QString(static_cast(element->data))); } else if(element->type == TAG) { -- cgit v1.2.3