E5Gui/E5TableView.py

changeset 3022
57179e4cdadd
parent 2302
f29e9405c851
child 3058
0a02c433f52d
child 3160
209a07d7e401
equal deleted inserted replaced
3021:801289962f4e 3022:57179e4cdadd
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 """

eric ide

mercurial