SqlBrowser/SqlBrowserWidget.py

branch
Py2 comp.
changeset 3060
5883ce99ee12
parent 3058
0a02c433f52d
parent 3039
8dd0165d805d
child 3145
a9de05d4a22f
equal deleted inserted replaced
3058:0a02c433f52d 3060:5883ce99ee12
215 model.setData(model.index(i, 1), 215 model.setData(model.index(i, 1),
216 QVariant.typeToName(fld.type())) 216 QVariant.typeToName(fld.type()))
217 else: 217 else:
218 model.setData( 218 model.setData(
219 model.index(i, 1), "{0} ({1})".format( 219 model.index(i, 1), "{0} ({1})".format(
220 QVariant.typeToName(fld.type()), fld.typeID())) 220 QVariant.typeToName(fld.type()), fld.typeID()))
221 if fld.length() < 0: 221 if fld.length() < 0:
222 model.setData(model.index(i, 2), "?") 222 model.setData(model.index(i, 2), "?")
223 else: 223 else:
224 model.setData(model.index(i, 2), fld.length()) 224 model.setData(model.index(i, 2), fld.length())
225 if fld.precision() < 0: 225 if fld.precision() < 0:
302 self.statusMessage.emit(model.lastError().text()) 302 self.statusMessage.emit(model.lastError().text())
303 elif model.query().isSelect(): 303 elif model.query().isSelect():
304 self.statusMessage.emit(self.trUtf8("Query OK.")) 304 self.statusMessage.emit(self.trUtf8("Query OK."))
305 else: 305 else:
306 self.statusMessage.emit( 306 self.statusMessage.emit(
307 self.trUtf8("Query OK, number of affected rows: {0}")\ 307 self.trUtf8("Query OK, number of affected rows: {0}")
308 .format(model.query().numRowsAffected())) 308 .format(model.query().numRowsAffected()))
309 309
310 self.table.resizeColumnsToContents() 310 self.table.resizeColumnsToContents()
311 311
312 self.updateActions() 312 self.updateActions()

eric ide

mercurial