diff options
author | ubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2011-10-17 23:49:14 +0000 |
---|---|---|
committer | ubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2011-10-17 23:49:14 +0000 |
commit | d6f1fc5d0165d8cfc03f2f276addaf8bfb48f2b9 (patch) | |
tree | b1dea76f4cf504c3bef580688e11f863591e0664 /verifykeydetailbox.cpp | |
parent | close verifynotification on textchange() (diff) | |
download | gpg4usb-d6f1fc5d0165d8cfc03f2f276addaf8bfb48f2b9.tar.gz gpg4usb-d6f1fc5d0165d8cfc03f2f276addaf8bfb48f2b9.zip |
more visible error if GPG_ERR_BAD_SIGNATURE
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@561 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'verifykeydetailbox.cpp')
-rw-r--r-- | verifykeydetailbox.cpp | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/verifykeydetailbox.cpp b/verifykeydetailbox.cpp index 75d0a12..c06fa5c 100644 --- a/verifykeydetailbox.cpp +++ b/verifykeydetailbox.cpp @@ -65,11 +65,17 @@ VerifyKeyDetailBox::VerifyKeyDetailBox(QWidget *parent, GpgME::Context* ctx, Key } default: { - grid->addWidget(new QLabel(tr("Status:")), 0, 0); - grid->addWidget(new QLabel(tr("Fingerprint:")), 1, 0); + GpgKey key = mKeyList->getKeyById(signature->fpr); + this->setTitle(tr("Error for key with id 0x") + fpr); + grid->addWidget(new QLabel(tr("Name:")), 0, 0); + grid->addWidget(new QLabel(tr("EMail:")), 1, 0); + grid->addWidget(new QLabel(tr("Status:")), 2, 0); + grid->addWidget(new QLabel(tr("Fingerprint:")), 3, 0); - grid->addWidget(new QLabel(gpg_strerror(signature->status)), 0, 1); - grid->addWidget(new QLabel(beautifyFingerprint(signature->fpr)), 1, 1); + grid->addWidget(new QLabel(key.name), 0, 1); + grid->addWidget(new QLabel(key.email), 1, 1); + grid->addWidget(new QLabel(gpg_strerror(signature->status)), 2, 1); + grid->addWidget(new QLabel(beautifyFingerprint(key.fpr)), 3, 1); break; } |