diff options
author | Grace Karanja <gracie.karanja89@gmail.com> | 2015-06-18 09:12:52 +0300 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2015-06-20 14:28:57 -0700 |
commit | d613ed01057b9e3ad039d794b41f2df52cc3d47c (patch) | |
tree | b48338de1cafecc09c878a4406eb18f93f75f8d4 /qt-models/divelistmodel.h | |
parent | e4e6e896c1a0b8634e2adbc5ac0e5163ab5007d4 (diff) | |
download | subsurface-d613ed01057b9e3ad039d794b41f2df52cc3d47c.tar.gz |
Add more dive details to the DiveListModel
Add some more details to the model.
Signed-off-by: Grace Karanja <gracie.karanja89@gmail.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'qt-models/divelistmodel.h')
-rw-r--r-- | qt-models/divelistmodel.h | 27 |
1 files changed, 22 insertions, 5 deletions
diff --git a/qt-models/divelistmodel.h b/qt-models/divelistmodel.h index f58040508..cb1918879 100644 --- a/qt-models/divelistmodel.h +++ b/qt-models/divelistmodel.h @@ -29,8 +29,8 @@ public: QString weight() const; void setWeight(const QString &weight); - QString temp() const; - void setTemp(const QString &temp); + QString airtemp() const; + void setAirTemp(const QString &airtemp); QString duration() const; void setDuration(const QString &duration); @@ -53,14 +53,26 @@ public: QString trip() const; void setTrip(const QString &trip); + QString buddy() const; + void setBuddy(const QString &buddy); + + QString divemaster() const; + void setDivemaster(const QString &divemaster); + + QString watertemp() const; + void setWatertemp(const QString &watertemp); + private: + void setupDiveTempDetails(); + QString m_diveNumber; QString m_trip; QString m_date; QString m_rating; QString m_depth; QString m_duration; - QString m_temp; + QString m_airtemp; + QString m_watertemp; QString m_weight; QString m_suit; QString m_cylinder; @@ -68,6 +80,8 @@ private: QString m_sac; QString m_location; QString m_notes; + QString m_buddy; + QString m_divemaster; dive *m_thisDive; @@ -85,14 +99,17 @@ public: DiveRatingRole, DiveDepthRole, DiveDurationRole, - DiveTemperatureRole, + DiveWaterTemperatureRole, + DiveAirTemperatureRole, DiveWeightRole, DiveSuitRole, DiveCylinderRole, DiveGasRole, DiveSacRole, DiveLocationRole, - DiveNotesRole + DiveNotesRole, + DiveBuddyRole, + DiveMasterRole }; static DiveListModel *instance(); |