diff options
Diffstat (limited to 'qt-models/gpslistmodel.cpp')
-rw-r--r-- | qt-models/gpslistmodel.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/qt-models/gpslistmodel.cpp b/qt-models/gpslistmodel.cpp index 2c6fe6b5c..23349b00e 100644 --- a/qt-models/gpslistmodel.cpp +++ b/qt-models/gpslistmodel.cpp @@ -46,6 +46,8 @@ QVariant GpsListModel::data(const QModelIndex &index, int role) const if (role == GpsDateRole) return get_short_dive_date_string(gt.when); + else if (role == GpsWhenRole) + return gt.when; else if (role == GpsNameRole) return gt.name; else if (role == GpsLatitudeRole) @@ -58,7 +60,8 @@ QVariant GpsListModel::data(const QModelIndex &index, int role) const QHash<int, QByteArray> GpsListModel::roleNames() const { QHash<int, QByteArray> roles; - roles[GpsDateRole] = "when"; + roles[GpsDateRole] = "date"; + roles[GpsWhenRole] = "when"; roles[GpsNameRole] = "name"; roles[GpsLatitudeRole] = "latitude"; roles[GpsLongitudeRole] = "longitude"; |