SVN commit 643818 by dmacvicar: port password dialog M +6 -5 kgpginterface.cpp --- trunk/KDE/kdenetwork/kopete/plugins/cryptography/kgpginterface.cpp #643817:643818 @@ -20,7 +20,7 @@ #include -#include +#include #include #include @@ -103,10 +103,11 @@ passdlg.prepend(i18n("Bad passphrase
You have %1 tries left.
", 4-counter)); /// pipe for passphrase - int code=K3PasswordDialog::getPassword(0,password,passdlg); - if (code!=QDialog::Accepted) - return QString(); - CryptographyPlugin::setCachedPass(password); + KPasswordDialog dlg( 0L, KPasswordDialog::NoFlags ); + dlg.setPrompt( passdlg ); + if( !dlg.exec() ) + return QString(); //the user canceled + CryptographyPlugin::setCachedPass(dlg.password().toLocal8Bit()); } if(passphraseHandling)