From d6f1fc5d0165d8cfc03f2f276addaf8bfb48f2b9 Mon Sep 17 00:00:00 2001 From: ubbo Date: Mon, 17 Oct 2011 23:49:14 +0000 Subject: more visible error if GPG_ERR_BAD_SIGNATURE git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@561 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- verifykeydetailbox.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'verifykeydetailbox.cpp') 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; } -- cgit v1.2.3