summaryrefslogtreecommitdiffstats
path: root/qt-models/divetripmodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qt-models/divetripmodel.cpp')
-rw-r--r--qt-models/divetripmodel.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/qt-models/divetripmodel.cpp b/qt-models/divetripmodel.cpp
index 33c087a5a..23292384e 100644
--- a/qt-models/divetripmodel.cpp
+++ b/qt-models/divetripmodel.cpp
@@ -841,14 +841,6 @@ void DiveTripModelTree::divesHidden(dive_trip *trip, const QVector<dive *> &dive
QVariant DiveTripModelTree::data(const QModelIndex &index, int role) const
{
- if (role == SHOWN_ROLE) {
- QModelIndex parent = index.parent();
- // An invalid parent means that we're at the top-level
- if (!parent.isValid())
- return items[index.row()].shown;
- return !items[parent.row()].dives[index.row()]->hidden_by_filter;
- }
-
// Set the font for all items alike
if (role == Qt::FontRole)
return defaultModelFont();
@@ -1409,8 +1401,6 @@ QVariant DiveTripModelList::data(const QModelIndex &index, int role) const
return defaultModelFont();
dive *d = diveOrNull(index);
- if (role == SHOWN_ROLE)
- return d && !d->hidden_by_filter;
return d ? diveData(d, index.column(), role) : QVariant();
}