@ -19,7 +19,7 @@ AskPassphraseDialog::AskPassphraseDialog(Mode mode, QWidget *parent) :
ui - > passEdit1 - > setMaxLength ( MAX_PASSPHRASE_SIZE ) ;
ui - > passEdit1 - > setMaxLength ( MAX_PASSPHRASE_SIZE ) ;
ui - > passEdit2 - > setMaxLength ( MAX_PASSPHRASE_SIZE ) ;
ui - > passEdit2 - > setMaxLength ( MAX_PASSPHRASE_SIZE ) ;
ui - > passEdit3 - > setMaxLength ( MAX_PASSPHRASE_SIZE ) ;
ui - > passEdit3 - > setMaxLength ( MAX_PASSPHRASE_SIZE ) ;
// Setup Caps Lock detection.
// Setup Caps Lock detection.
ui - > passEdit1 - > installEventFilter ( this ) ;
ui - > passEdit1 - > installEventFilter ( this ) ;
ui - > passEdit2 - > installEventFilter ( this ) ;
ui - > passEdit2 - > installEventFilter ( this ) ;
@ -108,15 +108,15 @@ void AskPassphraseDialog::accept()
if ( model - > setWalletEncrypted ( true , newpass1 ) )
if ( model - > setWalletEncrypted ( true , newpass1 ) )
{
{
QMessageBox : : warning ( this , tr ( " Wallet encrypted " ) ,
QMessageBox : : warning ( this , tr ( " Wallet encrypted " ) ,
" <qt> " +
" <qt> " +
tr ( " Bitcoin will close now to finish the encryption process. "
tr ( " Bitcoin will close now to finish the encryption process. "
" Remember that encrypting your wallet cannot fully protect "
" Remember that encrypting your wallet cannot fully protect "
" your bitcoins from being stolen by malware infecting your computer. " ) +
" your bitcoins from being stolen by malware infecting your computer. " ) +
" <br><br><b> " +
" <br><br><b> " +
tr ( " IMPORTANT: Any previous backups you have made of your wallet file "
tr ( " IMPORTANT: Any previous backups you have made of your wallet file "
" should be replaced with the newly generated, encrypted wallet file. "
" should be replaced with the newly generated, encrypted wallet file. "
" For security reasons, previous backups of the unencrypted wallet file "
" For security reasons, previous backups of the unencrypted wallet file "
" will become useless as soon as you start using the new, encrypted wallet. " ) +
" will become useless as soon as you start using the new, encrypted wallet. " ) +
" </b></qt> " ) ;
" </b></qt> " ) ;
QApplication : : quit ( ) ;
QApplication : : quit ( ) ;
}
}
@ -221,7 +221,7 @@ bool AskPassphraseDialog::event(QEvent *event)
return QWidget : : event ( event ) ;
return QWidget : : event ( event ) ;
}
}
bool AskPassphraseDialog : : eventFilter ( QObject * , QEvent * event )
bool AskPassphraseDialog : : eventFilter ( QObject * object , QEvent * event )
{
{
/* Detect Caps Lock.
/* Detect Caps Lock.
* There is no good OS - independent way to check a key state in Qt , but we
* There is no good OS - independent way to check a key state in Qt , but we
@ -244,5 +244,5 @@ bool AskPassphraseDialog::eventFilter(QObject *, QEvent *event)
}
}
}
}
}
}
return false ;
return QDialog : : eventFilter ( object , event ) ;
}
}