241 for index in idxList: |
241 for index in idxList: |
242 if index.isValid(): |
242 if index.isValid(): |
243 rows.append(index.row()) |
243 rows.append(index.row()) |
244 rows.sort(reverse=True) |
244 rows.sort(reverse=True) |
245 for row in rows: |
245 for row in rows: |
246 self.beginRemoveRows(QModelIndex(), row, row) |
246 if row < len(self.breakpoints): |
247 del self.watchpoints[row] |
247 self.beginRemoveRows(QModelIndex(), row, row) |
248 self.endRemoveRows() |
248 del self.watchpoints[row] |
|
249 self.endRemoveRows() |
249 |
250 |
250 def deleteAll(self): |
251 def deleteAll(self): |
251 """ |
252 """ |
252 Public method to delete all watch expressions. |
253 Public method to delete all watch expressions. |
253 """ |
254 """ |