43 self.model().removeRow(row, self.rootIndex()) |
43 self.model().removeRow(row, self.rootIndex()) |
44 |
44 |
45 idx = self.model().index(row, 0, self.rootIndex()) |
45 idx = self.model().index(row, 0, self.rootIndex()) |
46 if not idx.isValid(): |
46 if not idx.isValid(): |
47 idx = self.model().index(row - 1, 0, self.rootIndex()) |
47 idx = self.model().index(row - 1, 0, self.rootIndex()) |
48 self.selectionModel().select(idx, |
48 self.selectionModel().select( |
|
49 idx, |
49 QItemSelectionModel.SelectCurrent | QItemSelectionModel.Rows) |
50 QItemSelectionModel.SelectCurrent | QItemSelectionModel.Rows) |
50 self.setCurrentIndex(idx) |
51 self.setCurrentIndex(idx) |
51 |
52 |
52 def removeAll(self): |
53 def removeAll(self): |
53 """ |
54 """ |