From 0c383538693f04d1e5bc81f4af6a6e9585296bcb Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Fri, 11 Jun 2010 19:03:49 +0000 Subject: Theme Editor: Switched error highlighting to the line numbers git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26785 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/skindocument.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'utils/themeeditor/skindocument.cpp') diff --git a/utils/themeeditor/skindocument.cpp b/utils/themeeditor/skindocument.cpp index f7c902f30f..b67c70db61 100644 --- a/utils/themeeditor/skindocument.cpp +++ b/utils/themeeditor/skindocument.cpp @@ -166,6 +166,7 @@ void SkinDocument::settingsChanged() void SkinDocument::codeChanged() { + editor->clearErrors(); parseStatus = model->changeTree(editor->document()-> toPlainText().toAscii()); statusLabel->setText(parseStatus); @@ -173,17 +174,7 @@ void SkinDocument::codeChanged() /* Highlighting if an error was found */ if(skin_error_line() > 0) { - QList highlight; - QTextEdit::ExtraSelection error; - - /* Finding the apropriate line */ - error.cursor = QTextCursor(editor->document()-> - findBlockByNumber(skin_error_line() - 1)); - error.format = errorColor; - highlight.append(error); - - editor->setExtraSelections(highlight); - + editor->addError(skin_error_line()); } else { -- cgit v1.2.3