def closeEvent(self, ev): w = [] for i in range(len(self.headers)): w.append("%s,%i" % (self.headers[i], self.columnWidth(i))) setattr(guiConf, "%s_table_width" % self.tableDef.name, "|".join(w)) QTable.closeEvent(self, ev)