summaryrefslogtreecommitdiffstats
path: root/qt-models/divelistmodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'qt-models/divelistmodel.h')
-rw-r--r--qt-models/divelistmodel.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/qt-models/divelistmodel.h b/qt-models/divelistmodel.h
index 89f793bbc..de96480bd 100644
--- a/qt-models/divelistmodel.h
+++ b/qt-models/divelistmodel.h
@@ -8,8 +8,11 @@ class MobileDive {
public:
MobileDive(dive* d);
- QString date() const;
- void setDate(const QString &date);
+ QString dateString() const;
+ void setDateString(const QString &date);
+
+ timestamp_t date() const;
+ void setDate(const timestamp_t when);
QString location() const;
void setLocation(const QString &location);
@@ -70,7 +73,8 @@ private:
QString m_diveNumber;
QString m_trip;
- QString m_date;
+ timestamp_t m_date;
+ QString m_dateString;
QString m_rating;
QString m_depth;
QString m_duration;
@@ -100,6 +104,7 @@ public:
DiveNumberRole = Qt::UserRole + 1,
DiveTripRole,
DiveDateRole,
+ DiveDateStringRole,
DiveRatingRole,
DiveDepthRole,
DiveDurationRole,