Added First version of MeeGo Harmattan port from pure QT to MTF.
[medard] / src / forecastwidget.h
index e498582..f352a2a 100644 (file)
 #ifndef FORECASTWIDGET_H
 #define FORECASTWIDGET_H
 
+#ifdef Q_WS_MAEMO_6
+#include <QGraphicsWidget>
+#else
 #include <QWidget>
+#endif
+
 #include <QString>
 
+#ifdef Q_WS_MAEMO_6
+class ForecastWidget : public QGraphicsWidget
+#else
 class ForecastWidget : public QWidget
+#endif
 {
     Q_OBJECT
 
 public:
+#ifdef Q_WS_MAEMO_6
+    ForecastWidget(QGraphicsWidget *parent = 0);
+
+    void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
+#else
     ForecastWidget(QWidget *parent = 0);
+#endif
 
     void setImage(const QString &filename);
     void clearImage(bool error);
 
+#ifdef Q_WS_MAEMO_5
 protected:
     void paintEvent(QPaintEvent *event);
+#endif
 
 private:
     QString m_filename;