diff options
Diffstat (limited to 'utils/themeeditor/preferencesdialog.cpp')
-rw-r--r-- | utils/themeeditor/preferencesdialog.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
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() | |||
81 | bgColor = settings.value("bgColor", Qt::white).value<QColor>(); | 81 | bgColor = settings.value("bgColor", Qt::white).value<QColor>(); |
82 | setButtonColor(ui->bgButton, bgColor); | 82 | setButtonColor(ui->bgButton, bgColor); |
83 | 83 | ||
84 | errorColor = settings.value("errorColor", Qt::red).value<QColor>(); | ||
85 | setButtonColor(ui->errorButton, errorColor); | ||
86 | |||
84 | settings.endGroup(); | 87 | settings.endGroup(); |
85 | } | 88 | } |
86 | 89 | ||
@@ -114,6 +117,7 @@ void PreferencesDialog::saveColors() | |||
114 | 117 | ||
115 | settings.setValue("fgColor", fgColor); | 118 | settings.setValue("fgColor", fgColor); |
116 | settings.setValue("bgColor", bgColor); | 119 | settings.setValue("bgColor", bgColor); |
120 | settings.setValue("errorColor", errorColor); | ||
117 | 121 | ||
118 | settings.endGroup(); | 122 | settings.endGroup(); |
119 | 123 | ||
@@ -149,6 +153,7 @@ void PreferencesDialog::setupUI() | |||
149 | buttons.append(ui->tagButton); | 153 | buttons.append(ui->tagButton); |
150 | buttons.append(ui->conditionalButton); | 154 | buttons.append(ui->conditionalButton); |
151 | buttons.append(ui->escapedButton); | 155 | buttons.append(ui->escapedButton); |
156 | buttons.append(ui->errorButton); | ||
152 | 157 | ||
153 | for(int i = 0; i < buttons.count(); i++) | 158 | for(int i = 0; i < buttons.count(); i++) |
154 | QObject::connect(buttons[i], SIGNAL(pressed()), | 159 | QObject::connect(buttons[i], SIGNAL(pressed()), |
@@ -171,6 +176,8 @@ void PreferencesDialog::colorClicked() | |||
171 | toEdit = &conditionalColor; | 176 | toEdit = &conditionalColor; |
172 | else if(QObject::sender() == ui->escapedButton) | 177 | else if(QObject::sender() == ui->escapedButton) |
173 | toEdit = &escapedColor; | 178 | toEdit = &escapedColor; |
179 | else if(QObject::sender() == ui->errorButton) | ||
180 | toEdit = &errorColor; | ||
174 | 181 | ||
175 | if(!toEdit) | 182 | if(!toEdit) |
176 | return; | 183 | return; |