mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
QML UI: sort by date, not by date string
Just a quick bit of cleanup to separate date (the sortable, numeric value) from the date string that we want to display (but not sort by). Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
0029844b1c
commit
7e7dcb2451
2 changed files with 27 additions and 10 deletions
|
@ -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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue