E5Gui/E5TableView.py

branch
Py2 comp.
changeset 3058
0a02c433f52d
parent 2525
8b507a9a2d40
parent 3022
57179e4cdadd
child 3145
a9de05d4a22f
equal deleted inserted replaced
3057:10516539f238 3058:0a02c433f52d
45 self.model().removeRow(row, self.rootIndex()) 45 self.model().removeRow(row, self.rootIndex())
46 46
47 idx = self.model().index(row, 0, self.rootIndex()) 47 idx = self.model().index(row, 0, self.rootIndex())
48 if not idx.isValid(): 48 if not idx.isValid():
49 idx = self.model().index(row - 1, 0, self.rootIndex()) 49 idx = self.model().index(row - 1, 0, self.rootIndex())
50 self.selectionModel().select(idx, 50 self.selectionModel().select(
51 idx,
51 QItemSelectionModel.SelectCurrent | QItemSelectionModel.Rows) 52 QItemSelectionModel.SelectCurrent | QItemSelectionModel.Rows)
52 self.setCurrentIndex(idx) 53 self.setCurrentIndex(idx)
53 54
54 def removeAll(self): 55 def removeAll(self):
55 """ 56 """

eric ide

mercurial