summaryrefslogtreecommitdiffstats
path: root/qt-ui/downloadfromdivecomputer.cpp
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2015-01-08 10:12:43 -0800
committerGravatar Dirk Hohndel <dirk@hohndel.org>2015-01-08 10:12:43 -0800
commitd143527732b9a8db554f8756a2ff08dd93438b09 (patch)
tree8ff4dee63aff37e49b16fac48d0a588ced134936 /qt-ui/downloadfromdivecomputer.cpp
parent1ce2d42e8d7165de117eab60c89a003794425ce8 (diff)
downloadsubsurface-d143527732b9a8db554f8756a2ff08dd93438b09.tar.gz
Dive d/l selection UI: show reasonable column headers
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'qt-ui/downloadfromdivecomputer.cpp')
-rw-r--r--qt-ui/downloadfromdivecomputer.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/qt-ui/downloadfromdivecomputer.cpp b/qt-ui/downloadfromdivecomputer.cpp
index 07e4afad3..e61668d73 100644
--- a/qt-ui/downloadfromdivecomputer.cpp
+++ b/qt-ui/downloadfromdivecomputer.cpp
@@ -522,6 +522,23 @@ int DiveImportedModel::rowCount(const QModelIndex &model) const
return lastIndex - firstIndex;
}
+QVariant DiveImportedModel::headerData(int section, Qt::Orientation orientation, int role) const
+{
+ if (orientation == Qt::Vertical)
+ return QVariant();
+ if (role == Qt::DisplayRole) {
+ switch (section) {
+ case 0:
+ return QVariant(tr("Date/time"));
+ case 1:
+ return QVariant(tr("Duration"));
+ case 2:
+ return QVariant(tr("Depth"));
+ }
+ }
+ return QVariant();
+}
+
QVariant DiveImportedModel::data(const QModelIndex &index, int role) const
{
if (!index.isValid())