diff options
author | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2011-08-08 22:53:21 +0000 |
---|---|---|
committer | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2011-08-08 22:53:21 +0000 |
commit | 2f02c2f932cf9f30ca0e3ddcd5bf28bc0bb4bf36 (patch) | |
tree | 20a1da9ad5ac43f890f08d12bb093c15efd9b83d /verifynotification.cpp | |
parent | only show import key action in verificynotification-menu when theres missing ... (diff) | |
download | gpg4usb-2f02c2f932cf9f30ca0e3ddcd5bf28bc0bb4bf36.tar.gz gpg4usb-2f02c2f932cf9f30ca0e3ddcd5bf28bc0bb4bf36.zip |
added detail dialog to verificationwidget
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@511 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'verifynotification.cpp')
-rw-r--r-- | verifynotification.cpp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/verifynotification.cpp b/verifynotification.cpp index b96615a..f7d46fe 100644 --- a/verifynotification.cpp +++ b/verifynotification.cpp @@ -27,9 +27,19 @@ VerifyNotification::VerifyNotification(GpgME::Context *ctx, QWidget *parent ) : QPushButton *verifyButton = new QPushButton("Details",this); verifyButton->setMenu(detailMenu); notificationWidgetLayout->addWidget(verifyButton); + + verifyDetailText = new QString(); +} + +void VerifyNotification::setVerifyDetailText (QString text) +{ + verifyDetailText->clear(); + verifyDetailText->append(text); + return; } -void VerifyNotification::importFromKeyserver(){ +void VerifyNotification::importFromKeyserver() +{ KeyServerImportDialog *importDialog =new KeyServerImportDialog(mCtx,this); foreach (QString keyid, *keysNotInList) { importDialog->import(keyid); @@ -55,6 +65,6 @@ void VerifyNotification::removeImportAction() void VerifyNotification::showVerifyDetails() { - QMessageBox::information(this,tr("Details"),tr("key verified"),QMessageBox::Cancel | QMessageBox::Ok); + QMessageBox::information(this,tr("Details"),QString(*verifyDetailText), QMessageBox::Ok); return; } |