![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
Multifunctional dialog to ask for passphrases. More...
#include <askpassphrasedialog.h>
Public Types | |
| enum class | Mode { Encrypt , UnlockAnonymize , Unlock , ChangePass , Decrypt } |
| enum class | Context { Unlock_Menu , Unlock_Full , Encrypt , ToggleLock , ChangePass , Send_PIV , BIP_38 , Multi_Sig , Sign_Message , UI_Vote } |
Public Member Functions | |
| AskPassphraseDialog (Mode mode, QWidget *parent, WalletModel *model, Context context) | |
| ~AskPassphraseDialog () | |
| void | showEvent (QShowEvent *event) override |
| void | accept () override |
Protected Member Functions | |
| bool | event (QEvent *event) override |
| bool | eventFilter (QObject *object, QEvent *event) override |
Private Slots | |
| void | onWatchClicked () |
| void | textChanged () |
| void | warningMessage () |
| void | errorEncryptingWallet () |
| bool | openStandardDialog (QString title="", QString body="", QString okBtn="OK", QString cancelBtn="") |
Private Member Functions | |
| void | updateWarningsLabel () |
| void | run (int type) override |
| void | onError (QString error, int type) override |
| void | initWatch (QWidget *parent) |
Private Attributes | |
| Ui::AskPassphraseDialog * | ui |
| Mode | mode |
| WalletModel * | model |
| Context | context |
| bool | fCapsLock |
| SecureString | newpassCache = "" |
| QCheckBox * | btnWatch |
Multifunctional dialog to ask for passphrases.
Used for encryption, unlocking, and changing the passphrase.
Definition at line 25 of file askpassphrasedialog.h.
|
strong |
Definition at line 40 of file askpassphrasedialog.h.
|
strong |
Definition at line 30 of file askpassphrasedialog.h.
|
explicit |
| AskPassphraseDialog::~AskPassphraseDialog | ( | ) |
Definition at line 151 of file askpassphrasedialog.cpp.
|
override |
Definition at line 166 of file askpassphrasedialog.cpp.
|
privateslot |
Definition at line 365 of file askpassphrasedialog.cpp.
|
overrideprotected |
Definition at line 268 of file askpassphrasedialog.cpp.
|
overrideprotected |
|
private |
|
overrideprivatevirtual |
Implements Runnable.
Definition at line 386 of file askpassphrasedialog.cpp.
|
privateslot |
Definition at line 143 of file askpassphrasedialog.cpp.
|
privateslot |
Definition at line 313 of file askpassphrasedialog.cpp.
|
overrideprivatevirtual |
Implements Runnable.
Definition at line 371 of file askpassphrasedialog.cpp.
|
override |
Definition at line 160 of file askpassphrasedialog.cpp.
|
privateslot |
Definition at line 245 of file askpassphrasedialog.cpp.
|
private |
|
privateslot |
|
private |
Definition at line 70 of file askpassphrasedialog.h.
|
private |
Definition at line 63 of file askpassphrasedialog.h.
|
private |
Definition at line 64 of file askpassphrasedialog.h.
|
private |
Definition at line 61 of file askpassphrasedialog.h.
|
private |
Definition at line 62 of file askpassphrasedialog.h.
|
private |
Definition at line 65 of file askpassphrasedialog.h.
|
private |
Definition at line 60 of file askpassphrasedialog.h.