aboutsummaryrefslogtreecommitdiffstats
path: root/verifydetailsdialog.cpp
diff options
context:
space:
mode:
authornils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2011-09-14 21:08:10 +0000
committernils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2011-09-14 21:08:10 +0000
commit116a832ed24908061c43c813e64c68ac96284070 (patch)
tree82de0fa271c590aae20795671cbff8cd177999e5 /verifydetailsdialog.cpp
parentset modal and parent for key details dialog. left margin for verifynotificati... (diff)
downloadgpg4usb-116a832ed24908061c43c813e64c68ac96284070.tar.gz
gpg4usb-116a832ed24908061c43c813e64c68ac96284070.zip
bautify fingerprints in verifydetails and verifynotification
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@533 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'verifydetailsdialog.cpp')
-rw-r--r--verifydetailsdialog.cpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/verifydetailsdialog.cpp b/verifydetailsdialog.cpp
index 02090fc..accc2bf 100644
--- a/verifydetailsdialog.cpp
+++ b/verifydetailsdialog.cpp
@@ -62,7 +62,7 @@ QGroupBox* VerifyDetailsDialog::addDetailBox( gpgme_signature_t signature ) {
grid->addWidget(new QLabel(mKeyList->getKeyNameByFpr(signature->fpr)), 0, 1);
grid->addWidget(new QLabel(mKeyList->getKeyEmailByFpr(signature->fpr)), 1, 1);
- grid->addWidget(new QLabel(signature->fpr), 2, 1);
+ grid->addWidget(new QLabel(beautifyFingerprint(signature->fpr)), 2, 1);
grid->addWidget(new QLabel("OK"), 3, 1);
@@ -79,10 +79,17 @@ QGroupBox* VerifyDetailsDialog::addDetailBox( gpgme_signature_t signature ) {
}
}
-
-
QGroupBox *sbox = new QGroupBox(tr("Key"));
sbox->setLayout(grid);
return sbox;
}
+
+QString VerifyDetailsDialog::beautifyFingerprint(QString fingerprint)
+{
+ uint len = fingerprint.length();
+ if ((len > 0) && (len % 4 == 0))
+ for (uint n = 0; 4 *(n + 1) < len; ++n)
+ fingerprint.insert(5 * n + 4, ' ');
+ return fingerprint;
+}