MCPcopy Create free account
hub / github.com/ElementsProject/elements / removeRows

Method removeRows

src/qt/addresstablemodel.cpp:398–410  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

396}
397
398bool AddressTableModel::removeRows(int row, int count, const QModelIndex &parent)
399{
400 Q_UNUSED(parent);
401 AddressTableEntry *rec = priv->index(row);
402 if(count != 1 || !rec || rec->type == AddressTableEntry::Receiving)
403 {
404 // Can only remove one row at a time, and cannot remove rows not in model.
405 // Also refuse to remove receiving addresses.
406 return false;
407 }
408 walletModel->wallet().delAddressBook(DecodeDestination(rec->address.toStdString()));
409 return true;
410}
411
412QString AddressTableModel::labelForAddress(const QString &address) const
413{

Callers 1

Calls 4

DecodeDestinationFunction · 0.85
delAddressBookMethod · 0.80
indexMethod · 0.45
walletMethod · 0.45

Tested by

no test coverage detected