eric6/SqlBrowser/SqlBrowserWidget.py

changeset 8235
78e6d29eb773
parent 8218
7c09585bd960
equal deleted inserted replaced
8234:fcb6b4b96274 8235:78e6d29eb773
260 model = self.table.model() 260 model = self.table.model()
261 if not isinstance(model, QSqlTableModel): 261 if not isinstance(model, QSqlTableModel):
262 return 262 return
263 263
264 insertIndex = self.table.currentIndex() 264 insertIndex = self.table.currentIndex()
265 if insertIndex.row() == -1: 265 row = 0 if insertIndex.row() == -1 else insertIndex.row()
266 row = 0
267 else:
268 row = insertIndex.row()
269 model.insertRow(row) 266 model.insertRow(row)
270 insertIndex = model.index(row, 0) 267 insertIndex = model.index(row, 0)
271 self.table.setCurrentIndex(insertIndex) 268 self.table.setCurrentIndex(insertIndex)
272 self.table.edit(insertIndex) 269 self.table.edit(insertIndex)
273 270

eric ide

mercurial