Changeset View
Changeset View
Standalone View
Standalone View
src/qt/overviewpage.cpp
Show First 20 Lines • Show All 152 Lines • ▼ Show 20 Lines | |||||
void OverviewPage::handleOutOfSyncWarningClicks() { | void OverviewPage::handleOutOfSyncWarningClicks() { | ||||
Q_EMIT outOfSyncWarningClicked(); | Q_EMIT outOfSyncWarningClicked(); | ||||
} | } | ||||
OverviewPage::~OverviewPage() { | OverviewPage::~OverviewPage() { | ||||
delete ui; | delete ui; | ||||
} | } | ||||
void OverviewPage::setBalance(const CAmount &balance, | void OverviewPage::setBalance(const Amount balance, | ||||
const CAmount &unconfirmedBalance, | const Amount unconfirmedBalance, | ||||
const CAmount &immatureBalance, | const Amount immatureBalance, | ||||
const CAmount &watchOnlyBalance, | const Amount watchOnlyBalance, | ||||
const CAmount &watchUnconfBalance, | const Amount watchUnconfBalance, | ||||
const CAmount &watchImmatureBalance) { | const Amount watchImmatureBalance) { | ||||
int unit = walletModel->getOptionsModel()->getDisplayUnit(); | int unit = walletModel->getOptionsModel()->getDisplayUnit(); | ||||
currentBalance = balance; | currentBalance = balance; | ||||
currentUnconfirmedBalance = unconfirmedBalance; | currentUnconfirmedBalance = unconfirmedBalance; | ||||
currentImmatureBalance = immatureBalance; | currentImmatureBalance = immatureBalance; | ||||
currentWatchOnlyBalance = watchOnlyBalance; | currentWatchOnlyBalance = watchOnlyBalance; | ||||
currentWatchUnconfBalance = watchUnconfBalance; | currentWatchUnconfBalance = watchUnconfBalance; | ||||
currentWatchImmatureBalance = watchImmatureBalance; | currentWatchImmatureBalance = watchImmatureBalance; | ||||
ui->labelBalance->setText(BitcoinUnits::formatWithUnit( | ui->labelBalance->setText(BitcoinUnits::formatWithUnit( | ||||
▲ Show 20 Lines • Show All 71 Lines • ▼ Show 20 Lines | if (model && model->getOptionsModel()) { | ||||
ui->listTransactions->setModel(filter.get()); | ui->listTransactions->setModel(filter.get()); | ||||
ui->listTransactions->setModelColumn(TransactionTableModel::ToAddress); | ui->listTransactions->setModelColumn(TransactionTableModel::ToAddress); | ||||
// Keep up to date with wallet | // Keep up to date with wallet | ||||
setBalance(model->getBalance(), model->getUnconfirmedBalance(), | setBalance(model->getBalance(), model->getUnconfirmedBalance(), | ||||
model->getImmatureBalance(), model->getWatchBalance(), | model->getImmatureBalance(), model->getWatchBalance(), | ||||
model->getWatchUnconfirmedBalance(), | model->getWatchUnconfirmedBalance(), | ||||
model->getWatchImmatureBalance()); | model->getWatchImmatureBalance()); | ||||
connect(model, SIGNAL(balanceChanged(CAmount, CAmount, CAmount, CAmount, | connect(model, SIGNAL(balanceChanged(Amount, Amount, Amount, Amount, | ||||
CAmount, CAmount)), | Amount, Amount)), | ||||
this, SLOT(setBalance(CAmount, CAmount, CAmount, CAmount, | this, SLOT(setBalance(Amount, Amount, Amount, Amount, Amount, | ||||
CAmount, CAmount))); | Amount))); | ||||
connect(model->getOptionsModel(), SIGNAL(displayUnitChanged(int)), this, | connect(model->getOptionsModel(), SIGNAL(displayUnitChanged(int)), this, | ||||
SLOT(updateDisplayUnit())); | SLOT(updateDisplayUnit())); | ||||
updateWatchOnlyLabels(model->haveWatchOnly()); | updateWatchOnlyLabels(model->haveWatchOnly()); | ||||
connect(model, SIGNAL(notifyWatchonlyChanged(bool)), this, | connect(model, SIGNAL(notifyWatchonlyChanged(bool)), this, | ||||
SLOT(updateWatchOnlyLabels(bool))); | SLOT(updateWatchOnlyLabels(bool))); | ||||
} | } | ||||
Show All 28 Lines |