diff options
author | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2014-10-16 16:01:48 +0200 |
---|---|---|
committer | Frederik Gladhorn <frederik.gladhorn@theqtcompany.com> | 2014-10-23 15:10:03 +0200 |
commit | 84b4281cc26fcc0aa8fa3b2693ee212e7c4e7e7e (patch) | |
tree | 77ed7304aae81dfa0a8f2c771b5a90536fc7ae0b /src/daymodel.h | |
parent | 6dd607c40b449ea9864f615af5e46f447619d651 (diff) |
Add the wind direction for accessibility
Change-Id: I6de63d01c21aabd8e00c750c987300ecf610a758
Reviewed-by: Jan Arve Sæther <jan-arve.saether@theqtcompany.com>
Reviewed-by: Caroline Chao <caroline.chao@theqtcompany.com>
Diffstat (limited to 'src/daymodel.h')
-rw-r--r-- | src/daymodel.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/daymodel.h b/src/daymodel.h index 2edeeb3..13291b9 100644 --- a/src/daymodel.h +++ b/src/daymodel.h @@ -66,6 +66,7 @@ public: QString to; QString temperature; QString windSpeed; + QString windDirectionName; QString windUrl; QString rain; }; @@ -76,8 +77,9 @@ public: ToRole = Qt::UserRole + 3, TemperatureRole = Qt::UserRole + 4, WindSpeedRole = Qt::UserRole + 5, - WindUrlRole = Qt::UserRole + 6, - RainRole = Qt::UserRole + 7 + WindDirectionNameRole = Qt::UserRole + 6, + WindUrlRole = Qt::UserRole + 7, + RainRole = Qt::UserRole + 8 }; DayModel(); @@ -93,7 +95,7 @@ public: QVariant data(const QModelIndex &index, int role) const; QHash<int, QByteArray> roleNames() const; - Q_INVOKABLE void addRow(QString weatherUrl, QString from, QString to, QString temperature, QString windSpeed, QString windUrl, QString rain); + Q_INVOKABLE void addRow(QString weatherUrl, QString from, QString to, QString temperature, QString windSpeed, QString windDirectionName, QString windUrl, QString rain); Q_INVOKABLE QString getDayDetails(int index, QString prop) const; Q_INVOKABLE int periodCount() const { return m_data.count(); } |