From 42b065f04afffdae502b00383bafa9c925e309f8 Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Mon, 7 Jun 2010 21:59:16 +0000 Subject: Theme Editor: Made status label a permanent widget and made editor highlight line that causes parse error git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26676 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/preferencesdialog.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'utils/themeeditor/preferencesdialog.cpp') diff --git a/utils/themeeditor/preferencesdialog.cpp b/utils/themeeditor/preferencesdialog.cpp index 79f781c1ca..9b28b275f8 100644 --- a/utils/themeeditor/preferencesdialog.cpp +++ b/utils/themeeditor/preferencesdialog.cpp @@ -81,6 +81,9 @@ void PreferencesDialog::loadColors() bgColor = settings.value("bgColor", Qt::white).value(); setButtonColor(ui->bgButton, bgColor); + errorColor = settings.value("errorColor", Qt::red).value(); + setButtonColor(ui->errorButton, errorColor); + settings.endGroup(); } @@ -114,6 +117,7 @@ void PreferencesDialog::saveColors() settings.setValue("fgColor", fgColor); settings.setValue("bgColor", bgColor); + settings.setValue("errorColor", errorColor); settings.endGroup(); @@ -149,6 +153,7 @@ void PreferencesDialog::setupUI() buttons.append(ui->tagButton); buttons.append(ui->conditionalButton); buttons.append(ui->escapedButton); + buttons.append(ui->errorButton); for(int i = 0; i < buttons.count(); i++) QObject::connect(buttons[i], SIGNAL(pressed()), @@ -171,6 +176,8 @@ void PreferencesDialog::colorClicked() toEdit = &conditionalColor; else if(QObject::sender() == ui->escapedButton) toEdit = &escapedColor; + else if(QObject::sender() == ui->errorButton) + toEdit = &errorColor; if(!toEdit) return; -- cgit v1.2.3