aboutsummaryrefslogtreecommitdiffstats
path: root/gpgwin.cpp
diff options
context:
space:
mode:
authornils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2009-09-19 15:11:33 +0000
committernils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910>2009-09-19 15:11:33 +0000
commitf6a63c3c5318a61c1b7aeb9a8d0abffb70646b05 (patch)
treec5d5c449c2d55adcd60cb776bf11d82e61153739 /gpgwin.cpp
parentadded picture for splashcreen (diff)
downloadgpg4usb-f6a63c3c5318a61c1b7aeb9a8d0abffb70646b05.tar.gz
gpg4usb-f6a63c3c5318a61c1b7aeb9a8d0abffb70646b05.zip
enhanced key generation dialog
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@215 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'gpgwin.cpp')
-rw-r--r--gpgwin.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/gpgwin.cpp b/gpgwin.cpp
index 961bd5f..5b0c489 100644
--- a/gpgwin.cpp
+++ b/gpgwin.cpp
@@ -462,9 +462,13 @@ void GpgWin::importKeyFromFile()
void GpgWin::openKeyManagement() {
- KeyMgmt *window = new KeyMgmt(mCtx, iconPath);
- window->resize(800,400);
- window->show();
+ if(!keyMgmt) {
+ keyMgmt = new KeyMgmt(mCtx, iconPath);
+ keyMgmt->resize(800,400);
+ }
+ keyMgmt->show();
+ keyMgmt->raise();
+ keyMgmt->activateWindow();
}
void GpgWin::importKeyDialog() {