15 class TransactionFilterProxy;
17 /** Overview ("home") page widget */
18 class OverviewPage : public QWidget
23 explicit OverviewPage(QWidget *parent = 0);
26 void setModel(WalletModel *model);
27 void showOutOfSyncWarning(bool fShow);
30 void setBalance(qint64 total, qint64 watchOnly, qint64 stake, qint64 unconfirmedBalance, qint64 immatureBalance);
31 void setNumTransactions(int count);
34 void transactionClicked(const QModelIndex &index);
39 qint64 currentBalanceTotal;
40 qint64 currentBalanceWatchOnly;
42 qint64 currentUnconfirmedBalance;
43 qint64 currentImmatureBalance;
45 TxViewDelegate *txdelegate;
46 TransactionFilterProxy *filter;
49 void updateDisplayUnit();
50 void handleTransactionClicked(const QModelIndex &index);
53 #endif // OVERVIEWPAGE_H