def tm_edit_readers_ui_reload_table(self):
table = self.editReadersDialog.select_from_list_data_list_table
# load table
headers = ['nik_name']
num_column = len(headers)
num_row = 0
if self.cleaned_readers_list:
num_row = len(self.cleaned_readers_list)
table.setColumnCount(num_column)
table.setRowCount(num_row)
table.setHorizontalHeaderLabels(headers)
if self.cleaned_readers_list:
for i,reader_name in enumerate(self.cleaned_readers_list):
if reader_name == 'first_reader':
continue
for j,key in enumerate(headers):
newItem = QtGui.QTableWidgetItem()
if key == 'nik_name':
newItem.setText(reader_name)
if 'first_reader' in self.current_readers_list:
if self.current_readers_list['first_reader'] == reader_name:
newItem.setText((reader_name + ' (***)'))
color = self.artist_color
brush = QtGui.QBrush(color)
newItem.setBackground(brush)
newItem.reader_name = reader_name
table.setItem(i, j, newItem)
评论列表
文章目录