fix: fix polygon remove bug when placing
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user