def enTabla(tabla,lista,header=None,modelo=None): #tabla, header, lista, modelo if header==None: header=['Columna']*len(lista[0]) if modelo==None: modelo = MyTableModel(lista, header, tabla.parent()) tabla.setModel(modelo) else: modelo.setVector(lista) return modelo
def tabox(widget, lista,columna, padre): #Tabula con respecto a una lista en un combo box if lista!=None and len(lista)>0: head=['1']*len(lista[0]) #Crea una arreglo vacio del tamano de columnas de lista modelo = MyTableModel(lista, head, padre) widget.setModel(modelo) modelo.setVector(lista) widget.setModelColumn(columna) return modelo else: return None
def listaTabla(tabla,header,lista,padre,modelo=None): #tabla, header, lista, modelo if header==None: header=['1']*len(lista[0]) if lista!=None: #print lista if modelo==None: modelo = MyTableModel(lista, header, padre) tabla.setModel(modelo) else: modelo.setVector(lista) return modelo