Proper size of traffic light.
authorMax Lapan <max.lapan@gmail.com>
Tue, 9 Mar 2010 17:56:19 +0000 (20:56 +0300)
committerMax Lapan <max.lapan@gmail.com>
Tue, 9 Mar 2010 17:56:19 +0000 (20:56 +0300)
light.cpp
mainwidget.cpp
yandex-traffic-widget.pro

index 8fa9a5f..20b5734 100644 (file)
--- a/light.cpp
+++ b/light.cpp
@@ -10,6 +10,7 @@ TrafficLight::TrafficLight (QWidget *parent)
     : QWidget (parent)
 {
     _color = ExtendedTrafficInfo::Unknown;
+    setMinimumSize (30, 30);
 }
 
 
index 343e217..a9c1277 100644 (file)
@@ -33,7 +33,7 @@ MainWidget::MainWidget ()
 
 QSize MainWidget::sizeHint() const
 {
-    return QWidget::sizeHint () + QSize (20, 0);
+    return _label->sizeHint () + _light->sizeHint () + QSize (20, 0);
 }
 
 
index c6bae67..71960d2 100644 (file)
@@ -4,9 +4,10 @@ SOURCES += qmaemo5homescreenadaptor.cpp
 HEADERS += qmaemo5homescreenadaptor.h
 
 SOURCES += main.cpp
-HEADERS += mainwidget.hpp
+HEADERS +=
 
 include (yandex-traffic-core.pri)
+include (yandex-traffic-gui.pri)
 
 desktop.path = /usr/share/applications/hildon-home
 desktop.files = yandex-traffic-widget.desktop