5 #ifndef FABCOIN_QT_WALLETVIEW_H 6 #define FABCOIN_QT_WALLETVIEW_H 10 #include <QStackedWidget> 29 class QProgressDialog;
151 void message(
const QString &title,
const QString &
message,
unsigned int style);
164 #endif // FABCOIN_QT_WALLETVIEW_H void unlockWallet(bool fromMenu=false)
Ask for passphrase to unlock wallet temporarily.
QWidget * transactionsPage
Dialog for requesting payment of fabcoins.
void incomingTokenTransaction(const QString &date, const QString &amount, const QString &type, const QString &address, const QString &label, const QString &title)
Notify that a new token transaction appeared.
void gotoVerifyMessageTab(QString addr="")
Show Sign/Verify Message dialog and switch to verify message tab.
void gotoSendToContractPage()
Switch to send contract page.
OverviewPage * overviewPage
TransactionView * transactionView
void usedSendingAddresses()
Show used sending addresses.
void gotoCreateContractPage()
Switch to create contract page.
void changePassphrase()
Change encrypted wallet passphrase.
ClientModel * clientModel
void requestedSyncWarningInfo()
User has requested more information about the out of sync state.
void processNewTokenTransaction(const QModelIndex &parent, int start, int)
Show incoming token transaction notification for new token transactions.
WalletModel * walletModel
CallContract * callContractPage
void outOfSyncWarningClicked()
Notify that the out of sync warning icon has been pressed.
const PlatformStyle * platformStyle
void gotoAddTokenPage()
Switch to Add Token page.
void gotoSendCoinsPage(QString addr="")
Switch to send coins page.
void updateEncryptionStatus()
Re-emit encryption status signal.
CreateContract * createContractPage
void processNewTransaction(const QModelIndex &parent, int start, int)
Show incoming transaction notification for new transactions.
void gotoCallContractPage()
Switch to call contract page.
SendCoinsDialog * sendCoinsPage
int64_t CAmount
Amount in lius (Can be negative)
void hdEnabledStatusChanged(int hdEnabled)
HD-Enabled status of wallet changed (only possible during startup)
void gotoHistoryPage()
Switch to history (transactions) page.
void usedReceivingAddresses()
Show used receiving addresses.
void setWalletModel(WalletModel *walletModel)
Set the wallet model.
void encryptionStatusChanged(int status)
Encryption status of wallet changed.
void incomingTransaction(const QString &date, int unit, const CAmount &amount, const QString &type, const QString &address, const QString &label)
Notify that a new transaction appeared.
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.
Dialog for sending fabcoins.
void restoreWallet()
Restore the wallet.
Widget that shows a list of sending or receiving addresses.
Model for Fabcoin 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.
AddressBookPage * usedSendingAddressesPage
void gotoSignMessageTab(QString addr="")
Show Sign/Verify Message dialog and switch to sign message tab.
PlatformStyle::TableColorType type
void setFabcoinGUI(FabcoinGUI *gui)
Interface to Fabcoin wallet from Qt view code.
void showProgress(const QString &title, int nProgress)
Show progress dialog e.g.
void lockWallet()
Lock the wallet.
WalletView(const PlatformStyle *platformStyle, QWidget *parent)
void setClientModel(ClientModel *clientModel)
Set the client model.
void gotoReceiveTokenPage()
Switch to Receive Token page.
struct evm_uint160be address(struct evm_env *env)
void encryptWallet(bool status)
Encrypt the wallet.
ReceiveCoinsDialog * receiveCoinsPage
void gotoReceiveCoinsPage()
Switch to receive coins page.
void gotoSendTokenPage()
Switch to Send Token page.
SendToContract * sendToContractPage
Overview ("home") page widget.
void showOutOfSyncWarning(bool fShow)
QProgressDialog * progressDialog
AddressBookPage * usedReceivingAddressesPage