Adjust the counter function for filter with "none of the above"

So this should count dives with neither buddy nor divemaster, without a
location, with no tags, etc.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2014-11-13 12:45:32 -08:00
parent dae76cdc2d
commit 8086b39e11
2 changed files with 13 additions and 3 deletions

View file

@ -51,7 +51,7 @@ QVariant CLASS::data(const QModelIndex &index, int role) const \
return checkState[index.row()] ? Qt::Checked : Qt::Unchecked; \
} else if (role == Qt::DisplayRole) { \
QString value = stringList()[index.row()]; \
int count = COUNTER_FUNCTION(value.toUtf8().data()); \
int count = COUNTER_FUNCTION((index.row() == rowCount() - 1) ? "" : value.toUtf8().data()); \
return value + QString(" (%1)").arg(count); \
} \
return QVariant(); \