From 9f7d860f0c37a4fe549664ea8c5a56a75c681f8c Mon Sep 17 00:00:00 2001 From: APTX Date: Sat, 25 Feb 2017 19:06:30 +0100 Subject: [PATCH] Mark vote field with "!!" for completely watched anime without a vote A red font might be better, but this would require including QColor which would require linking to gui. --- localmylist/dynamicmodel/data.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/localmylist/dynamicmodel/data.cpp b/localmylist/dynamicmodel/data.cpp index cf71f0f..b86cbb9 100644 --- a/localmylist/dynamicmodel/data.cpp +++ b/localmylist/dynamicmodel/data.cpp @@ -196,8 +196,12 @@ QVariant AnimeData::data(int column, int role) const return "n/a"; return QString::number(animeData.rating, 'f', 2); case VoteColumn: - if (animeData.myVote < 1) + if (animeData.myVote < 1) { + if (animeData.totalEpisodeCount + && animeData.totalEpisodeCount == watchedEpisodes ) + return "n/a !!"; return "n/a"; + } return QString::number(animeData.myVote, 'f', 2); case WatchedColumn: return epCountString.arg(watchedEpisodes) -- 2.52.0