Anoncoin  0.9.4
P2P Digital Currency
Public Slots | Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
OverviewPage Class Reference

Overview ("home") page widget. More...

#include <overviewpage.h>

Inheritance diagram for OverviewPage:
[legend]
Collaboration diagram for OverviewPage:
[legend]

Public Slots

void setBalance (qint64 balance, qint64 unconfirmedBalance, qint64 immatureBalance, qint64 watchOnlyBalance, qint64 watchUnconfBalance, qint64 watchImmatureBalance)
 

Signals

void transactionClicked (const QModelIndex &index)
 

Public Member Functions

 OverviewPage (QWidget *parent=0)
 
 ~OverviewPage ()
 
void setClientModel (ClientModel *clientModel)
 
void setWalletModel (WalletModel *walletModel)
 
void showOutOfSyncWarning (bool fShow)
 

Private Slots

void updateDisplayUnit ()
 
void handleTransactionClicked (const QModelIndex &index)
 
void updateAlerts (const QString &warnings)
 
void updateWatchOnlyLabels (bool showWatchOnly)
 

Private Attributes

Ui::OverviewPageui
 
ClientModelclientModel
 
WalletModelwalletModel
 
qint64 currentBalance
 
qint64 currentUnconfirmedBalance
 
qint64 currentImmatureBalance
 
qint64 currentWatchOnlyBalance
 
qint64 currentWatchUnconfBalance
 
qint64 currentWatchImmatureBalance
 
TxViewDelegatetxdelegate
 
TransactionFilterProxyfilter
 

Detailed Description

Overview ("home") page widget.

Definition at line 25 of file overviewpage.h.

Constructor & Destructor Documentation

OverviewPage::OverviewPage ( QWidget *  parent = 0)
explicit

Definition at line 107 of file overviewpage.cpp.

Here is the call graph for this function:

OverviewPage::~OverviewPage ( )

Definition at line 145 of file overviewpage.cpp.

Member Function Documentation

void OverviewPage::handleTransactionClicked ( const QModelIndex &  index)
privateslot

Definition at line 139 of file overviewpage.cpp.

Here is the caller graph for this function:

void OverviewPage::setBalance ( qint64  balance,
qint64  unconfirmedBalance,
qint64  immatureBalance,
qint64  watchOnlyBalance,
qint64  watchUnconfBalance,
qint64  watchImmatureBalance 
)
slot

Definition at line 150 of file overviewpage.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void OverviewPage::setClientModel ( ClientModel clientModel)

Definition at line 193 of file overviewpage.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void OverviewPage::setWalletModel ( WalletModel walletModel)

Definition at line 204 of file overviewpage.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void OverviewPage::showOutOfSyncWarning ( bool  fShow)

Definition at line 257 of file overviewpage.cpp.

Here is the caller graph for this function:

void OverviewPage::transactionClicked ( const QModelIndex &  index)
signal

Definition at line 157 of file moc_overviewpage.cpp.

Here is the caller graph for this function:

void OverviewPage::updateAlerts ( const QString &  warnings)
privateslot

Definition at line 251 of file overviewpage.cpp.

Here is the caller graph for this function:

void OverviewPage::updateDisplayUnit ( )
privateslot

Definition at line 236 of file overviewpage.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void OverviewPage::updateWatchOnlyLabels ( bool  showWatchOnly)
privateslot

Definition at line 180 of file overviewpage.cpp.

Here is the caller graph for this function:

Member Data Documentation

ClientModel* OverviewPage::clientModel
private

Definition at line 46 of file overviewpage.h.

qint64 OverviewPage::currentBalance
private

Definition at line 48 of file overviewpage.h.

qint64 OverviewPage::currentImmatureBalance
private

Definition at line 50 of file overviewpage.h.

qint64 OverviewPage::currentUnconfirmedBalance
private

Definition at line 49 of file overviewpage.h.

qint64 OverviewPage::currentWatchImmatureBalance
private

Definition at line 53 of file overviewpage.h.

qint64 OverviewPage::currentWatchOnlyBalance
private

Definition at line 51 of file overviewpage.h.

qint64 OverviewPage::currentWatchUnconfBalance
private

Definition at line 52 of file overviewpage.h.

TransactionFilterProxy* OverviewPage::filter
private

Definition at line 56 of file overviewpage.h.

TxViewDelegate* OverviewPage::txdelegate
private

Definition at line 55 of file overviewpage.h.

Ui::OverviewPage* OverviewPage::ui
private

Definition at line 45 of file overviewpage.h.

WalletModel* OverviewPage::walletModel
private

Definition at line 47 of file overviewpage.h.


The documentation for this class was generated from the following files: