summaryrefslogtreecommitdiffstats
path: root/usersdialog.cpp
diff options
context:
space:
mode:
authorAnne Jan Brouwer <brouwer@annejan.com>2015-08-03 22:29:31 +0200
committerAnne Jan Brouwer <annejan@noprotocol.com>2015-08-03 22:29:31 +0200
commit58a5bbd98ecb1c211391702c84dfa9ebefdb9767 (patch)
tree5344aba4e0c6be7659ccebaf0120612e065edcc0 /usersdialog.cpp
parent6aed63afdebfdcaf218d6f888cf27e11890618de (diff)
Dark-red with white it is: fixes https://github.com/IJHack/qtpass/issues/82
Diffstat (limited to 'usersdialog.cpp')
-rw-r--r--usersdialog.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/usersdialog.cpp b/usersdialog.cpp
index ed826fa0..eb578d8c 100644
--- a/usersdialog.cpp
+++ b/usersdialog.cpp
@@ -65,8 +65,12 @@ void UsersDialog::populateList(const QString &filter)
if (user.have_secret) {
item->setForeground(Qt::blue);
} else if (user.validity == '-') {
- item->setBackground(Qt::red);
+ item->setBackground(QColor(164, 0, 0));
+ item->setForeground(Qt::white);
+ } else if (user.expiry.toTime_t() > 0 && user.expiry.daysTo(QDateTime::currentDateTime()) > 0) {
+ item->setForeground(Qt::red);
}
+
ui->listWidget->addItem(item);
}
}