X-Git-Url: http://git.maemo.org/git/?p=yandex-traffic;a=blobdiff_plain;f=mainwidget.hpp;h=eac62a99b6ef939cad4156fca4d3a4f693af100b;hp=3469b8be11f7d450d06cc95092a1d8d470c6163f;hb=a29be684dd493fe760b2c055f22d2053b586180e;hpb=e90948fa4dc0cc37e58bdc7e265b63c5177310c1 diff --git a/mainwidget.hpp b/mainwidget.hpp index 3469b8b..eac62a9 100644 --- a/mainwidget.hpp +++ b/mainwidget.hpp @@ -18,16 +18,32 @@ public: MainWidget () : QLabel () { + const RegionInfo *ri; + setAlignment(Qt::AlignCenter); setAttribute(Qt::WA_TranslucentBackground); - setText (_settings.regions ().join (", ")); + ri = _regions.lookup (_settings.regions ()[0]); + + setText (_settings.regions ().join (", ") + ", " + QString (ri ? ri->name () : "")); } QSize sizeHint() const { return 2 * QLabel::sizeHint(); } + +protected: + void paintEvent(QPaintEvent *event) + { + QPainter p(this); + p.setBrush(QColor(0, 0, 0, 128)); + p.setPen(Qt::NoPen); + p.drawRoundedRect(rect(), 25, 25); + p.end(); + + QLabel::paintEvent(event); + } }; #endif /* __MAINWIDGET_H__ */