From a136afa4820375339ff894d076eb52ae8256975d Mon Sep 17 00:00:00 2001 From: Max Lapan Date: Tue, 9 Mar 2010 20:19:21 +0300 Subject: [PATCH] Add new color to ExtendedTrafficInformation -- Unknown. --- light.cpp | 5 ++++- traffic.hpp | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/light.cpp b/light.cpp index dc29991..8fa9a5f 100644 --- a/light.cpp +++ b/light.cpp @@ -9,7 +9,7 @@ TrafficLight::TrafficLight (QWidget *parent) : QWidget (parent) { - _color = ExtendedTrafficInfo::Green; + _color = ExtendedTrafficInfo::Unknown; } @@ -20,6 +20,9 @@ void TrafficLight::paintEvent (QPaintEvent *) int side = qMin (width (), height ()); switch (_color) { + case ExtendedTrafficInfo::Unknown: + color = Qt::gray; + break; case ExtendedTrafficInfo::Green: color = Qt::green; break; diff --git a/traffic.hpp b/traffic.hpp index 333fa86..649a319 100644 --- a/traffic.hpp +++ b/traffic.hpp @@ -44,6 +44,7 @@ class ExtendedTrafficInfo : public TrafficInfo { public: enum light_color { + Unknown, Red, Yellow, Green -- 1.7.9.5