From ff5715f23a9d64f4022ee4570b182677361c771b Mon Sep 17 00:00:00 2001 From: Max Lapan Date: Tue, 9 Mar 2010 20:56:19 +0300 Subject: [PATCH] Proper size of traffic light. --- light.cpp | 1 + mainwidget.cpp | 2 +- yandex-traffic-widget.pro | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/light.cpp b/light.cpp index 8fa9a5f..20b5734 100644 --- a/light.cpp +++ b/light.cpp @@ -10,6 +10,7 @@ TrafficLight::TrafficLight (QWidget *parent) : QWidget (parent) { _color = ExtendedTrafficInfo::Unknown; + setMinimumSize (30, 30); } diff --git a/mainwidget.cpp b/mainwidget.cpp index 343e217..a9c1277 100644 --- a/mainwidget.cpp +++ b/mainwidget.cpp @@ -33,7 +33,7 @@ MainWidget::MainWidget () QSize MainWidget::sizeHint() const { - return QWidget::sizeHint () + QSize (20, 0); + return _label->sizeHint () + _light->sizeHint () + QSize (20, 0); } diff --git a/yandex-traffic-widget.pro b/yandex-traffic-widget.pro index c6bae67..71960d2 100644 --- a/yandex-traffic-widget.pro +++ b/yandex-traffic-widget.pro @@ -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 -- 1.7.9.5