ArtistSearchDialog: use SearchDialog.colpos() and get rid of hardcoded positions

This commit is contained in:
Laurent Monin
2018-01-24 12:47:07 +01:00
parent f978752d31
commit e912db441a

View File

@@ -801,14 +801,14 @@ class ArtistSearchDialog(SearchDialog):
for row, artist in enumerate(self.search_results):
table_item = QtWidgets.QTableWidgetItem
self.table.insertRow(row)
self.table.setItem(row, 0, table_item(artist.get("name", "")))
self.table.setItem(row, 1, table_item(artist.get("type", "")))
self.table.setItem(row, 2, table_item(artist.get("gender", "")))
self.table.setItem(row, 3, table_item(artist.get("area", "")))
self.table.setItem(row, 4, table_item(artist.get("begindate", "")))
self.table.setItem(row, 5, table_item(artist.get("beginarea", "")))
self.table.setItem(row, 6, table_item(artist.get("enddate", "")))
self.table.setItem(row, 7, table_item(artist.get("endarea", "")))
self.table.setItem(row, self.colpos('name'), table_item(artist.get("name", "")))
self.table.setItem(row, self.colpos('type'), table_item(artist.get("type", "")))
self.table.setItem(row, self.colpos('gender'), table_item(artist.get("gender", "")))
self.table.setItem(row, self.colpos('area'), table_item(artist.get("area", "")))
self.table.setItem(row, self.colpos('begindate'), table_item(artist.get("begindate", "")))
self.table.setItem(row, self.colpos('beginarea'), table_item(artist.get("beginarea", "")))
self.table.setItem(row, self.colpos('enddate'), table_item(artist.get("enddate", "")))
self.table.setItem(row, self.colpos('endarea'), table_item(artist.get("endarea", "")))
def accept_event(self, row):
self.load_in_browser(row)