8 #include <QStackedWidget>
23 class QProgressDialog;
120 void message(
const QString &title,
const QString &
message,
unsigned int style);
124 void incomingTransaction(
const QString& date,
int unit, qint64 amount,
const QString& type,
const QString& address);
127 #endif // WALLETVIEW_H
QWidget * transactionsPage
Dialog for requesting payment of bitcoins.
void gotoVerifyMessageTab(QString addr="")
Show Sign/Verify Message dialog and switch to verify message tab.
OverviewPage * overviewPage
TransactionView * transactionView
void usedSendingAddresses()
Show used sending addresses.
void changePassphrase()
Change encrypted wallet passphrase.
ClientModel * clientModel
WalletView(QWidget *parent)
Dialog for sending Master Protocol tokens.
WalletModel * walletModel
void incomingTransaction(const QString &date, int unit, qint64 amount, const QString &type, const QString &address)
Notify that a new transaction appeared.
void gotoSendCoinsPage(QString addr="")
Switch to send coins page.
void updateEncryptionStatus()
Re-emit encryption status signal.
BalancesView * balancesView
void processNewTransaction(const QModelIndex &parent, int start, int)
Show incoming transaction notification for new transactions.
void gotoHistoryPage()
Switch to history (transactions) page.
void setBitcoinGUI(BitcoinGUI *gui)
void usedReceivingAddresses()
Show used receiving addresses.
void gotoBalancesPage()
Switch to balances page.
void setWalletModel(WalletModel *walletModel)
Set the wallet model.
void encryptionStatusChanged(int status)
Encryption status of wallet changed.
Widget showing the transaction list for a wallet, including a filter row.
void message(const QString &title, const QString &message, unsigned int style)
Fired when a message should be reported to the user.
void unlockWallet()
Ask for passphrase to unlock wallet temporarily.
Dialog for sending bitcoins.
Widget showing the transaction list for a wallet, including a filter row.
Model for Bitcoin network client.
void showNormalIfMinimized()
Signal that we want to show the main window.
void backupWallet()
Backup the wallet.
bool handlePaymentRequest(const SendCoinsRecipient &recipient)
void gotoOverviewPage()
Switch to overview (home) page.
void gotoSignMessageTab(QString addr="")
Show Sign/Verify Message dialog and switch to sign message tab.
SendCoinsDialog * sendCoinsTab
Interface to Bitcoin wallet from Qt view code.
void showProgress(const QString &title, int nProgress)
Show progress dialog e.g.
void setClientModel(ClientModel *clientModel)
Set the client model.
void encryptWallet(bool status)
Encrypt the wallet.
ReceiveCoinsDialog * receiveCoinsPage
void gotoReceiveCoinsPage()
Switch to receive coins page.
Overview ("home") page widget.
void showOutOfSyncWarning(bool fShow)
QProgressDialog * progressDialog