aboutsummaryrefslogtreecommitdiffstats
path: root/verifynotification.cpp
diff options
context:
space:
mode:
authornils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2011-08-08 22:53:21 +0000
committernils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2011-08-08 22:53:21 +0000
commit2f02c2f932cf9f30ca0e3ddcd5bf28bc0bb4bf36 (patch)
tree20a1da9ad5ac43f890f08d12bb093c15efd9b83d /verifynotification.cpp
parentonly show import key action in verificynotification-menu when theres missing ... (diff)
downloadgpg4usb-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.cpp14
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;
}