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() |