Update color if needed. */
| 217 | Update color if needed. |
| 218 | */ |
| 219 | void updateColor(const int color) |
| 220 | { |
| 221 | if (fColorValue == color) |
| 222 | return; |
| 223 | |
| 224 | fColorValue = color; |
| 225 | |
| 226 | switch (color) |
| 227 | { |
| 228 | case METER_COLOR_GREEN: |
| 229 | fColor = Color(93, 231, 61); |
| 230 | break; |
| 231 | case METER_COLOR_BLUE: |
| 232 | fColor = Color(82, 238, 248); |
| 233 | break; |
| 234 | } |
| 235 | |
| 236 | repaint(); |
| 237 | } |
| 238 | |
| 239 | /** |
| 240 | Set our UI class as non-copyable and add a leak detector just in case. |
no test coverage detected