From e5a3ec2baf5bc57f93f5ea19fa9198e2a3e080db Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Wed, 2 Jun 2010 20:36:30 +0000 Subject: Changed build subdirectory git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26492 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/editorwindow.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'utils/themeeditor/editorwindow.cpp') diff --git a/utils/themeeditor/editorwindow.cpp b/utils/themeeditor/editorwindow.cpp index 42ca22cec2..feaac6fe47 100644 --- a/utils/themeeditor/editorwindow.cpp +++ b/utils/themeeditor/editorwindow.cpp @@ -30,7 +30,9 @@ EditorWindow::EditorWindow(QWidget *parent) : { ui->setupUi(this); - tree = 0; + /* Establishing the parse tree */ + tree = new ParseTreeModel(ui->code->document()->toPlainText().toAscii()); + ui->parseTree->setModel(tree); /* Connecting the buttons */ QObject::connect(ui->code, SIGNAL(cursorPositionChanged()), @@ -41,11 +43,7 @@ EditorWindow::EditorWindow(QWidget *parent) : void EditorWindow::updateTree() { - if(tree) - delete tree; - - tree = new ParseTreeModel(ui->code->document()->toPlainText().toAscii()); - ui->parseTree->setModel(tree); + tree->changeTree(ui->code->document()->toPlainText().toAscii()); ui->parseTree->expandAll(); } -- cgit v1.2.3