From f6a63c3c5318a61c1b7aeb9a8d0abffb70646b05 Mon Sep 17 00:00:00 2001 From: nils Date: Sat, 19 Sep 2009 15:11:33 +0000 Subject: enhanced key generation dialog git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@215 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- gpgwin.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'gpgwin.cpp') 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() { -- cgit v1.2.3