Mercurial > hg > bitcoin
view src/qt/overviewpage.h @ 2535:81f28a3ba482 draft
Move GetStartOnSystemStartup and SetStartOnSystemStartup to GUI code
author | Wladimir J. van der Laan <laanwj@gmail.com> |
---|---|
date | Tue, 01 May 2012 18:44:11 +0200 |
parents | c8086b4dc977 |
children | 0004fedde894 |
line wrap: on
line source
#ifndef OVERVIEWPAGE_H #define OVERVIEWPAGE_H #include <QWidget> QT_BEGIN_NAMESPACE class QModelIndex; QT_END_NAMESPACE namespace Ui { class OverviewPage; } class WalletModel; class TxViewDelegate; class TransactionFilterProxy; /** Overview ("home") page widget */ class OverviewPage : public QWidget { Q_OBJECT public: explicit OverviewPage(QWidget *parent = 0); ~OverviewPage(); void setModel(WalletModel *model); public slots: void setBalance(qint64 balance, qint64 unconfirmedBalance); void setNumTransactions(int count); signals: void transactionClicked(const QModelIndex &index); private: Ui::OverviewPage *ui; WalletModel *model; qint64 currentBalance; qint64 currentUnconfirmedBalance; TxViewDelegate *txdelegate; TransactionFilterProxy *filter; private slots: void displayUnitChanged(); void handleTransactionClicked(const QModelIndex &index); }; #endif // OVERVIEWPAGE_H