Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
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:
Inheritance graph
[legend]
Collaboration diagram for OverviewPage:
Collaboration graph
[legend]

Public Slots

void setBalance (qint64 balance, qint64 unconfirmedBalance, qint64 immatureBalance)
 

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)
 

Private Attributes

Ui::OverviewPage * ui
 
ClientModelclientModel
 
WalletModelwalletModel
 
qint64 currentBalance
 
qint64 currentUnconfirmedBalance
 
qint64 currentImmatureBalance
 
TxViewDelegatetxdelegate
 
TransactionFilterProxyfilter
 

Detailed Description

Overview ("home") page widget.

Definition at line 19 of file overviewpage.h.

Constructor & Destructor Documentation

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

Definition at line 94 of file overviewpage.cpp.

OverviewPage::~OverviewPage ( )

Definition at line 129 of file overviewpage.cpp.

Member Function Documentation

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

Definition at line 123 of file overviewpage.cpp.

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

Definition at line 134 of file overviewpage.cpp.

void OverviewPage::setClientModel ( ClientModel clientModel)

Definition at line 151 of file overviewpage.cpp.

void OverviewPage::setWalletModel ( WalletModel walletModel)

Definition at line 162 of file overviewpage.cpp.

void OverviewPage::showOutOfSyncWarning ( bool  fShow)

Definition at line 209 of file overviewpage.cpp.

void OverviewPage::transactionClicked ( const QModelIndex &  index)
signal
void OverviewPage::updateAlerts ( const QString &  warnings)
privateslot

Definition at line 203 of file overviewpage.cpp.

void OverviewPage::updateDisplayUnit ( )
privateslot

Definition at line 189 of file overviewpage.cpp.

Member Data Documentation

ClientModel* OverviewPage::clientModel
private

Definition at line 39 of file overviewpage.h.

qint64 OverviewPage::currentBalance
private

Definition at line 41 of file overviewpage.h.

qint64 OverviewPage::currentImmatureBalance
private

Definition at line 43 of file overviewpage.h.

qint64 OverviewPage::currentUnconfirmedBalance
private

Definition at line 42 of file overviewpage.h.

TransactionFilterProxy* OverviewPage::filter
private

Definition at line 46 of file overviewpage.h.

TxViewDelegate* OverviewPage::txdelegate
private

Definition at line 45 of file overviewpage.h.

Ui::OverviewPage* OverviewPage::ui
private

Definition at line 38 of file overviewpage.h.

WalletModel* OverviewPage::walletModel
private

Definition at line 40 of file overviewpage.h.


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