MCPcopy Create free account
hub / github.com/SLiCAP/SLiCAP_python / _remove_selected_row

Method _remove_selected_row

SLiCAP/schematic/model_dialog.py:229–239  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

227 self._mark_dirty()
228
229 def _remove_selected_row(self) -> None:
230 rows = sorted({idx.row() for idx in self._table.selectedIndexes()},
231 reverse=True)
232 if rows:
233 for r in rows:
234 self._table.removeRow(r)
235 else:
236 rc = self._table.rowCount()
237 if rc > 0:
238 self._table.removeRow(rc - 1)
239 self._mark_dirty()
240
241 # ── preamble helpers ──────────────────────────────────────────────────────
242

Callers

nothing calls this directly

Calls 1

_mark_dirtyMethod · 0.95

Tested by

no test coverage detected