From 7ac57656e13db81fdf92d51f4f675e31e6cbcd55 Mon Sep 17 00:00:00 2001 From: wmayer Date: Wed, 21 May 2025 11:56:02 +0200 Subject: [PATCH] Sheet: Further cleanup in Sheet class With PR 21445 an unused function has been removed. But the underlying class member isn't used anywhere else and can be removed as well. --- src/Mod/Spreadsheet/App/Sheet.cpp | 5 ----- src/Mod/Spreadsheet/App/Sheet.h | 4 ---- 2 files changed, 9 deletions(-) diff --git a/src/Mod/Spreadsheet/App/Sheet.cpp b/src/Mod/Spreadsheet/App/Sheet.cpp index eb4fea54c5..6fd311dfa7 100644 --- a/src/Mod/Spreadsheet/App/Sheet.cpp +++ b/src/Mod/Spreadsheet/App/Sheet.cpp @@ -146,11 +146,6 @@ void Sheet::clearAll() cellErrors.clear(); columnWidths.clear(); rowHeights.clear(); - - for (auto& observer : observers) { - delete observer.second; - } - observers.clear(); } // validate import/export parameters diff --git a/src/Mod/Spreadsheet/App/Sheet.h b/src/Mod/Spreadsheet/App/Sheet.h index d189ec9ec6..f08a3d35fe 100644 --- a/src/Mod/Spreadsheet/App/Sheet.h +++ b/src/Mod/Spreadsheet/App/Sheet.h @@ -290,10 +290,6 @@ protected: /* Row heights */ PropertyRowHeights rowHeights; - /* Document observers to track changes to external properties */ - using ObserverMap = std::map; - ObserverMap observers; - int currentRow = -1; int currentCol = -1;