X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=mainwidget.hpp;h=fe41022705f012a7011a054391f5a0643f1b831b;hb=ce812d6d505f1ec7367dd195acd3551ce1847691;hp=59aa5f2da64b63ff78136189a7e1997bf863df82;hpb=a678a18b989a0e722ed4333eeff07b2c2494a3e9;p=yandex-traffic diff --git a/mainwidget.hpp b/mainwidget.hpp index 59aa5f2..fe41022 100644 --- a/mainwidget.hpp +++ b/mainwidget.hpp @@ -13,21 +13,27 @@ class MainWidget : public QWidget { Q_OBJECT private: - Traffic _traffic; - RegionsTable _regions; - Settings _settings; + Traffic* _traffic; + RegionsTable* _regions; + Settings* _settings; // Widgets - TrafficLight *_light; - QLabel *_label; + TrafficLight* _light; + QLabel* _label; public: MainWidget (); + virtual ~MainWidget (); + +public slots: + void settingsDialog (); protected: void paintEvent (QPaintEvent *event); void timerEvent (QTimerEvent *event); + void updateData (); + protected slots: void trafficUpdated (); };