From 2ff1718fabf3772c1c448aa07026045e0bffc16c Mon Sep 17 00:00:00 2001 From: Aditya Kulkarni Date: Tue, 26 Feb 2019 12:55:44 -0800 Subject: [PATCH] Prevent zero-balance accounts from showing up in balances --- src/balancestablemodel.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/balancestablemodel.cpp b/src/balancestablemodel.cpp index e83a1ef..4cd484e 100644 --- a/src/balancestablemodel.cpp +++ b/src/balancestablemodel.cpp @@ -23,7 +23,8 @@ void BalancesTableModel::setNewData(const QMap* balances, delete modeldata; modeldata = new QList>(); std::for_each(balances->keyBegin(), balances->keyEnd(), [=] (auto keyIt) { - modeldata->push_back(std::make_tuple(keyIt, balances->value(keyIt))); + if (balances->value(keyIt) > 0) + modeldata->push_back(std::make_tuple(keyIt, balances->value(keyIt))); }); // And then update the data