![]() |
Anoncoin
0.9.4
P2P Digital Currency
|
#include <walletview.h>
Public Slots | |
void | gotoOverviewPage () |
Switch to overview (home) page. More... | |
void | gotoHistoryPage () |
Switch to history (transactions) page. More... | |
void | gotoReceiveCoinsPage () |
Switch to receive coins page. More... | |
void | gotoSendCoinsPage (QString addr="") |
Switch to send coins page. More... | |
void | gotoSignMessageTab (QString addr="") |
Show Sign/Verify Message dialog and switch to sign message tab. More... | |
void | gotoVerifyMessageTab (QString addr="") |
Show Sign/Verify Message dialog and switch to verify message tab. More... | |
void | processNewTransaction (const QModelIndex &parent, int start, int) |
Show incoming transaction notification for new transactions. More... | |
void | encryptWallet (bool status) |
Encrypt the wallet. More... | |
void | backupWallet () |
Backup the wallet. More... | |
void | changePassphrase () |
Change encrypted wallet passphrase. More... | |
void | unlockWallet () |
Ask for passphrase to unlock wallet temporarily. More... | |
void | usedSendingAddresses () |
Show used sending addresses. More... | |
void | usedReceivingAddresses () |
Show used receiving addresses. More... | |
void | updateEncryptionStatus () |
Re-emit encryption status signal. More... | |
void | showProgress (const QString &title, int nProgress) |
Show progress dialog e.g. More... | |
Signals | |
void | showNormalIfMinimized () |
Signal that we want to show the main window. More... | |
void | message (const QString &title, const QString &message, unsigned int style) |
Fired when a message should be reported to the user. More... | |
void | encryptionStatusChanged (int status) |
Encryption status of wallet changed. More... | |
void | incomingTransaction (const QString &date, int unit, qint64 amount, const QString &type, const QString &address) |
Notify that a new transaction appeared. More... | |
Public Member Functions | |
WalletView (QWidget *parent) | |
~WalletView () | |
void | setAnoncoinGUI (AnoncoinGUI *gui) |
void | setClientModel (ClientModel *clientModel) |
Set the client model. More... | |
void | setWalletModel (WalletModel *walletModel) |
Set the wallet model. More... | |
bool | handlePaymentRequest (const SendCoinsRecipient &recipient) |
void | showOutOfSyncWarning (bool fShow) |
Private Attributes | |
ClientModel * | clientModel |
WalletModel * | walletModel |
OverviewPage * | overviewPage |
QWidget * | transactionsPage |
ReceiveCoinsDialog * | receiveCoinsPage |
SendCoinsDialog * | sendCoinsPage |
TransactionView * | transactionView |
QProgressDialog * | progressDialog |
Definition at line 31 of file walletview.h.
|
explicit |
Definition at line 32 of file walletview.cpp.
WalletView::~WalletView | ( | ) |
Definition at line 78 of file walletview.cpp.
|
slot |
Backup the wallet.
Definition at line 227 of file walletview.cpp.
|
slot |
Change encrypted wallet passphrase.
Definition at line 246 of file walletview.cpp.
|
signal |
Encryption status of wallet changed.
Definition at line 257 of file moc_walletview.cpp.
|
slot |
Encrypt the wallet.
Definition at line 216 of file walletview.cpp.
|
slot |
Switch to history (transactions) page.
Definition at line 159 of file walletview.cpp.
|
slot |
Switch to overview (home) page.
Definition at line 154 of file walletview.cpp.
|
slot |
Switch to receive coins page.
Definition at line 164 of file walletview.cpp.
|
slot |
Switch to send coins page.
Definition at line 169 of file walletview.cpp.
|
slot |
Show Sign/Verify Message dialog and switch to sign message tab.
Definition at line 177 of file walletview.cpp.
|
slot |
Show Sign/Verify Message dialog and switch to verify message tab.
Definition at line 189 of file walletview.cpp.
bool WalletView::handlePaymentRequest | ( | const SendCoinsRecipient & | recipient | ) |
Definition at line 201 of file walletview.cpp.
|
signal |
Notify that a new transaction appeared.
Definition at line 264 of file moc_walletview.cpp.
|
signal |
Fired when a message should be reported to the user.
Definition at line 250 of file moc_walletview.cpp.
|
slot |
Show incoming transaction notification for new transactions.
The new items are those between start and end inclusive, under the given parent item.
Definition at line 138 of file walletview.cpp.
void WalletView::setAnoncoinGUI | ( | AnoncoinGUI * | gui | ) |
Definition at line 82 of file walletview.cpp.
void WalletView::setClientModel | ( | ClientModel * | clientModel | ) |
Set the client model.
The client model represents the part of the core that communicates with the P2P network, and is wallet-agnostic.
Definition at line 100 of file walletview.cpp.
void WalletView::setWalletModel | ( | WalletModel * | walletModel | ) |
Set the wallet model.
The wallet model represents a anoncoin wallet, and offers access to the list of transactions, address book and sending functionality.
Definition at line 107 of file walletview.cpp.
|
signal |
Signal that we want to show the main window.
Definition at line 244 of file moc_walletview.cpp.
void WalletView::showOutOfSyncWarning | ( | bool | fShow | ) |
Definition at line 206 of file walletview.cpp.
|
slot |
Show progress dialog e.g.
for rescan
Definition at line 286 of file walletview.cpp.
|
slot |
Ask for passphrase to unlock wallet temporarily.
Definition at line 253 of file walletview.cpp.
|
slot |
Re-emit encryption status signal.
Definition at line 211 of file walletview.cpp.
|
slot |
Show used receiving addresses.
Definition at line 276 of file walletview.cpp.
|
slot |
Show used sending addresses.
Definition at line 266 of file walletview.cpp.
|
private |
Definition at line 55 of file walletview.h.
|
private |
Definition at line 58 of file walletview.h.
|
private |
Definition at line 65 of file walletview.h.
|
private |
Definition at line 60 of file walletview.h.
|
private |
Definition at line 61 of file walletview.h.
|
private |
Definition at line 59 of file walletview.h.
|
private |
Definition at line 63 of file walletview.h.
|
private |
Definition at line 56 of file walletview.h.