def tree_apply_mirror(program_list): print(program_list) for i in range(0, len(program_list)): if program_list[i][2]=="mirror": f=scan_items_get_file(program_list[i][3]) t=scan_items_get_token(program_list[i][3]) src_value=inp_get_token_value(f, t) inp_update_token_value(program_list[i][0], program_list[i][1], src_value,1) return True
def tree_apply_mirror(directory,program_list): for i in range(0, len(program_list)): #print(program_list[i]) if program_list[i][2]=="mirror": f=scan_items_get_file(program_list[i][3]) t=scan_items_get_token(program_list[i][3]) #print(f,t,program_list[i][3]) src_value=inp_get_token_value(os.path.join(directory,f), t) #print("mirror src",f,t,src_value) inp_update_token_value(os.path.join(directory,program_list[i][0]), program_list[i][1], src_value) #print("mirror to",os.path.join(directory,program_list[i][0]), program_list[i][1]) return True
def tree_apply_click(self): index = self.dest_treeview.selectionModel().selectedRows() if len(index)>0: print("row=",index[0].row(),len(index)) pos=index[0].row() #print(path,scan_items_get_file(path),scan_items_get_token(path)) path=self.cal_path() file_name=scan_items_get_file(path) token=scan_items_get_token(path) print("adding",path,file_name,token) tab_set_value(self.dest_treeview,pos,0,file_name) tab_set_value(self.dest_treeview,pos,1,token) tab_set_value(self.dest_treeview,pos,2,path) self.close() else: error_dlg(self,"No row selected in the scan window, can't insert the selection")
def tree_apply_click(self): index = self.dest_treeview.selectionModel().selectedRows() if len(index)>0: print("row=",index[0].row(),len(index)) pos=index[0].row() #print(path,scan_items_get_file(path),scan_items_get_token(path)) path=self.cal_path() file_name=scan_items_get_file(path) token=scan_items_get_token(path) tab_set_value(self.dest_treeview,pos,self.file_name_tab_pos,file_name) tab_set_value(self.dest_treeview,pos,self.token_tab_pos,token) tab_set_value(self.dest_treeview,pos,self.path_tab_pos,path) if self.save_function!=None: self.save_function() self.close() else: error_dlg(self,_("No row selected in the scan window, can't insert the selection"))