Use region identifier from settings. Update region IDs.
authorMax Lapan <max.lapan@gmail.com>
Tue, 16 Mar 2010 08:55:46 +0000 (11:55 +0300)
committerMax Lapan <max.lapan@gmail.com>
Tue, 16 Mar 2010 08:55:46 +0000 (11:55 +0300)
mainwidget.cpp
settings.cpp

index b3d43a5..1477f9c 100644 (file)
@@ -72,7 +72,7 @@ void MainWidget::timerEvent (QTimerEvent *)
 
 void MainWidget::trafficUpdated ()
 {
-    ExtendedTrafficInfo info = _traffic->lookup_ext ("1");
+    ExtendedTrafficInfo info = _traffic->lookup_ext (_settings->regionID ());
 
     if (info.valid ()) {
         QString data;
@@ -100,8 +100,10 @@ void MainWidget::trafficUpdated ()
 
         _label->setText (data);
     }
-    else
+    else {
         _light->setColor (ExtendedTrafficInfo::Unknown);
+        _label->setText (tr ("No data"));
+    }
 }
 
 
index 36464aa..8d3b83c 100644 (file)
@@ -89,9 +89,9 @@ void Settings::makeDefault ()
     _regionID = "1";            // Default city
 
     _cities["1"] = tr ("Moscow");
-    _cities["10174"] = tr ("Kiev");
+    _cities["10174"] = tr ("St.Petersburg");
+    _cities["20544"] = tr ("Kiev");
     _cities["11162"] = tr ("Ekaterinburg");
-    _cities["11079"] = tr ("N.Novgorod");
 
     setCheck (C_ShowLight, true);
     setCheck (C_ShowRank, true);