Changeset View
Changeset View
Standalone View
Standalone View
src/qt/walletview.cpp
Show First 20 Lines • Show All 139 Lines • ▼ Show 20 Lines | |||||
void WalletView::setWalletModel(WalletModel *_walletModel) { | void WalletView::setWalletModel(WalletModel *_walletModel) { | ||||
this->walletModel = _walletModel; | this->walletModel = _walletModel; | ||||
// Put transaction list in tabs | // Put transaction list in tabs | ||||
transactionView->setModel(_walletModel); | transactionView->setModel(_walletModel); | ||||
overviewPage->setWalletModel(_walletModel); | overviewPage->setWalletModel(_walletModel); | ||||
receiveCoinsPage->setModel(_walletModel); | receiveCoinsPage->setModel(_walletModel); | ||||
sendCoinsPage->setModel(_walletModel); | sendCoinsPage->setModel(_walletModel); | ||||
usedReceivingAddressesPage->setModel(_walletModel->getAddressTableModel()); | usedReceivingAddressesPage->setModel( | ||||
usedSendingAddressesPage->setModel(_walletModel->getAddressTableModel()); | _walletModel ? _walletModel->getAddressTableModel() : nullptr); | ||||
usedSendingAddressesPage->setModel( | |||||
_walletModel ? _walletModel->getAddressTableModel() : nullptr); | |||||
if (_walletModel) { | if (_walletModel) { | ||||
// Receive and pass through messages from wallet model | // Receive and pass through messages from wallet model | ||||
connect(_walletModel, SIGNAL(message(QString, QString, unsigned int)), | connect(_walletModel, SIGNAL(message(QString, QString, unsigned int)), | ||||
this, SIGNAL(message(QString, QString, unsigned int))); | this, SIGNAL(message(QString, QString, unsigned int))); | ||||
// Handle changes in encryption status | // Handle changes in encryption status | ||||
connect(_walletModel, SIGNAL(encryptionStatusChanged()), this, | connect(_walletModel, SIGNAL(encryptionStatusChanged()), this, | ||||
▲ Show 20 Lines • Show All 209 Lines • Show Last 20 Lines |