aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--keydetailsdialog.cpp23
-rw-r--r--kgpg/core/convert.cpp4
2 files changed, 5 insertions, 22 deletions
diff --git a/keydetailsdialog.cpp b/keydetailsdialog.cpp
index bf6cb5f..badb6c7 100644
--- a/keydetailsdialog.cpp
+++ b/keydetailsdialog.cpp
@@ -51,31 +51,16 @@ KeyDetailsDialog::KeyDetailsDialog(GpgME::GpgContext* ctx, KgpgCore::KgpgKey key
if (key.expirationDate().isNull()) {
keyExpireVal = tr("Never");
} else {
- keyExpireVal = key.expirationDate().toString("dd. MMM. yyyy");
+ keyExpireVal = KgpgCore::Convert::toString(key.expirationDate().date());
}
- //keyAlgoVal = key.algorithm();
- // TODO: algorithm
keyAlgoVal = KgpgCore::Convert::toString(key.algorithm()) + QLatin1String( " / " ) + KgpgCore::Convert::toString(key.encryptionAlgorithm());
+ keyCreatedVal = KgpgCore::Convert::toString(key.creationDate().date());
- qDebug() << key.algorithm();
- keyCreatedVal = key.creationDate().toString("dd. MMM. yyyy");
-
- // have el-gamal key?
- /*if (key->subkeys->next) {
- keySizeVal.sprintf("%d / %d", int(key->subkeys->length), int(key->subkeys->next->length));
- if (key->subkeys->next->expires == 0) {
- keyExpireVal += tr(" / Never");
- } else {
- keyExpireVal += " / " + QDateTime::fromTime_t(key->subkeys->next->expires).toString("dd. MMM. yyyy");
- }
- keyAlgoVal.append(" / ").append(gpgme_pubkey_algo_name(key->subkeys->next->pubkey_algo));
- keyCreatedVal += " / " + QDateTime::fromTime_t(key->subkeys->next->timestamp).toString("dd. MMM. yyyy");
- } else {
- keySizeVal.setNum(int(key->subkeys->length));
- }*/
+ keySizeVal = QString::number(key.size()) + "/" + QString::number(key.encryptionSize());
keySizeVarLabel = new QLabel(keySizeVal);
+ keySizeVarLabel->setWhatsThis(tr("<qt>The left part is the algorithm used by the <b>signature</b> key. The right part is the algorithm used by the <b>encryption</b> key.</qt>"));
expireVarLabel = new QLabel(keyExpireVal);
createdVarLabel = new QLabel(keyCreatedVal);
algorithmVarLabel = new QLabel(keyAlgoVal);
diff --git a/kgpg/core/convert.cpp b/kgpg/core/convert.cpp
index d27850c..8658b67 100644
--- a/kgpg/core/convert.cpp
+++ b/kgpg/core/convert.cpp
@@ -98,9 +98,7 @@ QColor Convert::toColor(const KgpgKeyTrust trust)
QString Convert::toString(const QDate &date)
{
- // TODO
- //return KGlobal::locale()->formatDate(date, KLocale::ShortDate);
- return "TODO";
+ return date.toString("dd. MMM. yyyy");
}
KgpgKeyAlgo Convert::toAlgo(const uint v)