Skip to content

Commit 68edadb

Browse files
committed
[GUI] Address table model update amount of send/receive address.
1 parent ed9702b commit 68edadb

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/qt/addresstablemodel.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,11 @@ class AddressTablePriv
128128
parent->beginInsertRows(QModelIndex(), lowerIndex, lowerIndex);
129129
cachedAddressTable.insert(lowerIndex, AddressTableEntry(newEntryType, label, address));
130130
parent->endInsertRows();
131+
if(purpose == "receive"){
132+
recvNum++;
133+
}else if(purpose == "send"){
134+
sendNum++;
135+
}
131136
break;
132137
case CT_UPDATED:
133138
if (!inModel) {
@@ -146,6 +151,11 @@ class AddressTablePriv
146151
parent->beginRemoveRows(QModelIndex(), lowerIndex, upperIndex - 1);
147152
cachedAddressTable.erase(lower, upper);
148153
parent->endRemoveRows();
154+
if(purpose == "receive"){
155+
recvNum--;
156+
}else if(purpose == "send"){
157+
sendNum--;
158+
}
149159
break;
150160
}
151161
}

0 commit comments

Comments
 (0)