예제 #1
0
파일: libutil.py 프로젝트: dravix/pyventa
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
예제 #2
0
파일: libutil.py 프로젝트: dravix/pyventa
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
예제 #3
0
파일: libutil.py 프로젝트: dravix/pyventa
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