def insert_row(self,i,enabled,src_file,src_token,src_path,dest_file,dest_token,dest_path):
self.tab.blockSignals(True)
self.tab.insertRow(i)
item = gtkswitch()
item.set_value(str2bool(enabled))
item.changed.connect(self.tab_changed)
self.tab.setCellWidget(i,0,item)
item = QTableWidgetItem(src_file)
self.tab.setItem(i,1,item)
item = QTableWidgetItem(src_token)
self.tab.setItem(i,2,item)
self.item = gpvdm_select()
self.item.setText(src_path)
self.item.button.clicked.connect(self.callback_show_list_src)
self.tab.setCellWidget(i,3,self.item)
item = QTableWidgetItem(dest_file)
self.tab.setItem(i,4,item)
item = QTableWidgetItem(dest_token)
self.tab.setItem(i,5,item)
self.item = gpvdm_select()
self.item.setText(dest_path)
self.item.button.clicked.connect(self.callback_show_list_dest)
self.tab.setCellWidget(i,6,self.item)
self.tab.blockSignals(False)
评论列表
文章目录