![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <walletframe.h>
Public Slots | |
void | gotoOverviewPage () |
void | gotoHistoryPage () |
void | gotoMasternodePage () |
void | gotoReceiveCoinsPage () |
void | gotoSendCoinsPage (QString addr="") |
void | gotoSignMessageTab (QString addr="") |
void | gotoVerifyMessageTab (QString addr="") |
void | encryptWallet (bool status) |
void | backupWallet () |
void | changePassphrase () |
void | unlockWallet () |
void | lockWallet () |
void | usedSendingAddresses () |
void | usedReceivingAddresses () |
void | outOfSyncWarningClicked () |
Signals | |
void | requestedSyncWarningInfo () |
Public Member Functions | |
WalletFrame (const PlatformStyle *platformStyle, BitcoinGUI *_gui=0) | |
~WalletFrame () | |
void | setClientModel (ClientModel *clientModel) |
bool | addWallet (const QString &name, WalletModel *walletModel) |
bool | setCurrentWallet (const QString &name) |
bool | removeWallet (const QString &name) |
void | removeAllWallets () |
bool | handlePaymentRequest (const SendCoinsRecipient &recipient) |
void | showOutOfSyncWarning (bool fShow) |
Private Member Functions | |
WalletView * | currentWalletView () |
Private Attributes | |
QStackedWidget * | walletStack |
BitcoinGUI * | gui |
ClientModel * | clientModel |
QMap< QString, WalletView * > | mapWalletViews |
bool | bOutOfSync |
const PlatformStyle * | platformStyle |
Definition at line 22 of file walletframe.h.
|
explicit |
Definition at line 15 of file walletframe.cpp.
WalletFrame::~WalletFrame | ( | ) |
Definition at line 32 of file walletframe.cpp.
bool WalletFrame::addWallet | ( | const QString & | name, |
WalletModel * | walletModel | ||
) |
Definition at line 41 of file walletframe.cpp.
|
slot |
Backup the wallet
Definition at line 167 of file walletframe.cpp.
|
slot |
Change encrypted wallet passphrase
Definition at line 174 of file walletframe.cpp.
|
private |
Definition at line 209 of file walletframe.cpp.
Referenced by backupWallet(), changePassphrase(), encryptWallet(), gotoSignMessageTab(), gotoVerifyMessageTab(), handlePaymentRequest(), lockWallet(), unlockWallet(), usedReceivingAddresses(), and usedSendingAddresses().
|
slot |
Encrypt the wallet
Definition at line 160 of file walletframe.cpp.
|
slot |
Switch to history (transactions) page
Definition at line 118 of file walletframe.cpp.
|
slot |
Switch to masternode page
Definition at line 125 of file walletframe.cpp.
|
slot |
Switch to overview (home) page
Definition at line 111 of file walletframe.cpp.
|
slot |
Switch to receive coins page
Definition at line 132 of file walletframe.cpp.
|
slot |
Switch to send coins page
Definition at line 139 of file walletframe.cpp.
|
slot |
Show Sign/Verify Message dialog and switch to sign message tab
Definition at line 146 of file walletframe.cpp.
|
slot |
Show Sign/Verify Message dialog and switch to verify message tab
Definition at line 153 of file walletframe.cpp.
bool WalletFrame::handlePaymentRequest | ( | const SendCoinsRecipient & | recipient | ) |
Definition at line 94 of file walletframe.cpp.
|
slot |
Lock wallet
Definition at line 188 of file walletframe.cpp.
|
slot |
Pass on signal over requested out-of-sync-warning information
Definition at line 214 of file walletframe.cpp.
Referenced by addWallet().
void WalletFrame::removeAllWallets | ( | ) |
Definition at line 86 of file walletframe.cpp.
bool WalletFrame::removeWallet | ( | const QString & | name | ) |
Definition at line 76 of file walletframe.cpp.
|
signal |
Notify that the user has requested more information about the out-of-sync warning
Definition at line 202 of file moc_walletframe.cpp.
Referenced by outOfSyncWarningClicked().
void WalletFrame::setClientModel | ( | ClientModel * | clientModel | ) |
Definition at line 36 of file walletframe.cpp.
Referenced by BitcoinGUI::setClientModel().
bool WalletFrame::setCurrentWallet | ( | const QString & | name | ) |
Definition at line 65 of file walletframe.cpp.
void WalletFrame::showOutOfSyncWarning | ( | bool | fShow | ) |
Definition at line 103 of file walletframe.cpp.
Referenced by BitcoinGUI::setAdditionalDataSyncProgress(), and BitcoinGUI::setNumBlocks().
|
slot |
Ask for passphrase to unlock wallet temporarily
Definition at line 181 of file walletframe.cpp.
|
slot |
Show used receiving addresses
Definition at line 202 of file walletframe.cpp.
|
slot |
Show used sending addresses
Definition at line 195 of file walletframe.cpp.
|
private |
Definition at line 51 of file walletframe.h.
Referenced by addWallet(), and showOutOfSyncWarning().
|
private |
Definition at line 48 of file walletframe.h.
Referenced by addWallet(), and setClientModel().
|
private |
Definition at line 47 of file walletframe.h.
Referenced by addWallet().
|
private |
Definition at line 49 of file walletframe.h.
Referenced by addWallet(), gotoHistoryPage(), gotoMasternodePage(), gotoOverviewPage(), gotoReceiveCoinsPage(), gotoSendCoinsPage(), removeAllWallets(), removeWallet(), setCurrentWallet(), and showOutOfSyncWarning().
|
private |
Definition at line 53 of file walletframe.h.
Referenced by addWallet().
|
private |
Definition at line 46 of file walletframe.h.
Referenced by addWallet(), currentWalletView(), removeAllWallets(), removeWallet(), setCurrentWallet(), and WalletFrame().