258 for index in idxList: |
258 for index in idxList: |
259 if index.isValid(): |
259 if index.isValid(): |
260 rows.append(index.row()) |
260 rows.append(index.row()) |
261 rows.sort(reverse=True) |
261 rows.sort(reverse=True) |
262 for row in rows: |
262 for row in rows: |
263 self.beginRemoveRows(QModelIndex(), row, row) |
263 if row < len(self.breakpoints): |
264 del self.breakpoints[row] |
264 self.beginRemoveRows(QModelIndex(), row, row) |
265 self.endRemoveRows() |
265 del self.breakpoints[row] |
|
266 self.endRemoveRows() |
266 |
267 |
267 def deleteAll(self): |
268 def deleteAll(self): |
268 """ |
269 """ |
269 Public method to delete all breakpoints. |
270 Public method to delete all breakpoints. |
270 """ |
271 """ |