Changeset View
Changeset View
Standalone View
Standalone View
src/qt/addresstablemodel.cpp
Show First 20 Lines • Show All 68 Lines • ▼ Show 20 Lines | |||||
} | } | ||||
// Private implementation | // Private implementation | ||||
class AddressTablePriv { | class AddressTablePriv { | ||||
public: | public: | ||||
QList<AddressTableEntry> cachedAddressTable; | QList<AddressTableEntry> cachedAddressTable; | ||||
AddressTableModel *parent; | AddressTableModel *parent; | ||||
AddressTablePriv(AddressTableModel *_parent) : parent(_parent) {} | explicit AddressTablePriv(AddressTableModel *_parent) : parent(_parent) {} | ||||
void refreshAddressTable(interfaces::Wallet &wallet) { | void refreshAddressTable(interfaces::Wallet &wallet) { | ||||
cachedAddressTable.clear(); | cachedAddressTable.clear(); | ||||
for (const auto &address : wallet.getAddresses()) { | for (const auto &address : wallet.getAddresses()) { | ||||
AddressTableEntry::Type addressType = translateTransactionType( | AddressTableEntry::Type addressType = translateTransactionType( | ||||
QString::fromStdString(address.purpose), address.is_mine); | QString::fromStdString(address.purpose), address.is_mine); | ||||
cachedAddressTable.append(AddressTableEntry( | cachedAddressTable.append(AddressTableEntry( | ||||
addressType, QString::fromStdString(address.name), | addressType, QString::fromStdString(address.name), | ||||
▲ Show 20 Lines • Show All 347 Lines • Show Last 20 Lines |