fix: fix polygon remove bug when placing

This commit is contained in:
kradchen
2025-07-17 17:20:36 +08:00
parent 1ddab738d3
commit fadf67b453

View File

@@ -47,6 +47,9 @@ void MeasureStore::Remove(Measure *measure) {
}
void MeasureStore::RemoveAllInSlice(QString SeriesUid, int plane, int slice) {
if (!store.contains(SeriesUid))return;
if (!store[SeriesUid].contains(plane))return;
if (!store[SeriesUid][plane].contains(slice))return;
for (auto item:(*store[SeriesUid][plane][slice])) {
item->ForceDelete();
}