diff options
author | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2008-10-04 22:04:54 +0000 |
---|---|---|
committer | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2008-10-04 22:04:54 +0000 |
commit | 61532dd024e13029f2579d149845d067a08bc3e9 (patch) | |
tree | 7870b95d0199706046eeefdacb57e07578f897dd /gpgwin.cpp | |
parent | cleaned up icon-directory (diff) | |
download | gpg4usb-61532dd024e13029f2579d149845d067a08bc3e9.tar.gz gpg4usb-61532dd024e13029f2579d149845d067a08bc3e9.zip |
in keylist added append selected keys to text
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@184 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'gpgwin.cpp')
-rw-r--r-- | gpgwin.cpp | 22 |
1 files changed, 18 insertions, 4 deletions
@@ -54,7 +54,7 @@ GpgWin::GpgWin() setCurrentFile(""); mKeyList->addMenuAction(deleteSelectedKeysAct); - + mKeyList->addMenuAction(appendSelectedKeysAct); } void GpgWin::createActions() @@ -165,9 +165,13 @@ void GpgWin::createActions() /** Popup-Menu-Action for KeyList */ - deleteSelectedKeysAct = new QAction(tr("Delete Key"), this); - deleteSelectedKeysAct->setStatusTip(tr("Delete the selected keys")); + deleteSelectedKeysAct = new QAction(tr("Delete Selected Key(s)"), this); + deleteSelectedKeysAct->setStatusTip(tr("Delete The Selected Keys")); connect(deleteSelectedKeysAct, SIGNAL(triggered()), this, SLOT(deleteSelectedKeys())); + + appendSelectedKeysAct = new QAction(tr("Append Selected Key(s) To Text"), this); + appendSelectedKeysAct->setStatusTip(tr("Append The Selected Keys To Text in Editor")); + connect(appendSelectedKeysAct, SIGNAL(triggered()), this, SLOT(appendSelectedKeys())); } void GpgWin::createMenus() @@ -191,7 +195,7 @@ void GpgWin::createMenus() cryptMenu->addAction(decryptAct); cryptMenu->addSeparator(); - importKeyMenu = cryptMenu->addMenu(tr("&Import key from...")); + importKeyMenu = cryptMenu->addMenu(tr("&Import Key From...")); importKeyMenu->addAction(importKeyFromFileAct); importKeyMenu->addAction(importKeyFromEditAct); importKeyMenu->addAction(importKeyFromClipboardAct); @@ -498,3 +502,13 @@ void GpgWin::deleteSelectedKeys() mKeyList->refresh(); } +/** + * Append the selected (not checked!) Key(s) To Textedit + */ +void GpgWin::appendSelectedKeys() +{ + QByteArray *keyArray = new QByteArray(); + + myCtx->exportKeys(mKeyList->getSelected(), keyArray); + edit->appendPlainText(*keyArray); +} |