change back the engine setting. Now it should work with gpg1 and gpg2

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1740 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
joss17 2009-10-27 20:50:30 +00:00
parent c1df0e1c1d
commit c00928a349
7 changed files with 105 additions and 22 deletions

View file

@ -51,9 +51,17 @@ GenCertDialog::GenCertDialog(QWidget *parent, Qt::WFlags flags)
//ui.genName->setFocus(Qt::OtherFocusReason);
#ifndef WINDOWS_SYS /* UNIX */
//comment those to show the pgp password field
ui.genPGPpassword->hide();
ui.label_3->hide();
std::string gpgEngineFileName;
if (RsInit::getPGPEngineFileName(gpgEngineFileName)) {
std::cerr << "RsInit::getPGPEngineFileName() : " << gpgEngineFileName << std::endl;
//if fileName contains gpg2 then the passphrase is set by pinentry and not by RS
QString *fileName = new QString(gpgEngineFileName.c_str());
if (fileName->contains("gpg2")) {
ui.genPGPpassword->hide();
ui.label_3->hide();
}
}
//comment those to show the pgp password field
#endif
#ifdef RS_USE_PGPSSL