From 0ee455edb62a254fb1b7e6faa9448121215ed219 Mon Sep 17 00:00:00 2001 From: ubbo Date: Mon, 2 Apr 2012 20:47:43 +0000 Subject: merge with 0.3.2 git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@877 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- gpgcontext.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'gpgcontext.cpp') diff --git a/gpgcontext.cpp b/gpgcontext.cpp index 3762e58..bc4e1ef 100644 --- a/gpgcontext.cpp +++ b/gpgcontext.cpp @@ -254,8 +254,8 @@ GpgKeyList GpgContext::listKeys() gpgkey.revoked = (key->revoked != 0); if (key->uids) { - gpgkey.name = key->uids->name; - gpgkey.email = key->uids->email; + gpgkey.name = QString::fromUtf8(key->uids->name); + gpgkey.email = QString::fromUtf8(key->uids->email); } keys.append(gpgkey); gpgme_key_unref(key); @@ -465,7 +465,7 @@ gpgme_error_t GpgContext::passphrase(const char *uid_hint, { gpgme_error_t returnValue = GPG_ERR_CANCELED; QString passwordDialogMessage; - QString gpgHint = uid_hint; + QString gpgHint = QString::fromUtf8(uid_hint); bool result; #ifdef _WIN32 DWORD written; @@ -481,7 +481,7 @@ gpgme_error_t GpgContext::passphrase(const char *uid_hint, if (!gpgHint.isEmpty()) { // remove UID, leave only username & email gpgHint.remove(0, gpgHint.indexOf(" ")); - passwordDialogMessage += "Enter Password for
\n" + gpgHint + "\n"; + passwordDialogMessage += ""+tr("Enter Password for")+"
" + gpgHint + "
"; } if (mPasswordCache.isEmpty()) { @@ -769,7 +769,6 @@ GpgKey GpgContext::getKeyByFpr(QString fpr) { return GpgKey(); } - /** * note: privkey status is not returned */ -- cgit v1.2.3