aboutsummaryrefslogtreecommitdiffstats
path: root/qmlpage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qmlpage.cpp')
-rw-r--r--qmlpage.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/qmlpage.cpp b/qmlpage.cpp
index e1c21a3..6ea3ecb 100644
--- a/qmlpage.cpp
+++ b/qmlpage.cpp
@@ -43,9 +43,10 @@ QMLPage::QMLPage(GpgME::GpgContext *ctx, KgpgCore::KgpgKey key, QWidget *parent)
keymap.insert("expirationDate",KgpgCore::Convert::toString(key.expirationDate().date()));
keymap.insert("fingerprint",key.fingerprintBeautified());
keymap.insert("isSecret",ctx->isSecretKey(key.id()));
+ keymap.insert("expired", (key.expirationDate().date() < QDate::currentDate() &! key.expirationDate().isNull()));
context->setContextProperty("keymap", &keymap);
-
+ qDebug() << "keydate vs current: " <<key.expirationDate().date() << " - "<< QDate::currentDate() << ":" << (key.expirationDate().date() < QDate::currentDate());
// http://stackoverflow.com/questions/5947455/connecting-qml-signals-to-qt