[Python-es] Combobox en TreeView

Lozada lozadarg en gmail.com
Mar Jul 17 22:09:10 CEST 2007


Hola todos, tengo un TreeView con un Combobox en una celda, con el
cual tengo dos dudas, la primera es como hacer para que sea visible ya
 que solo es visible cuando le doy click a la celda donde esta, cuando
pierde el foco se oculta el combo; la segunda es como puedo obtener el
valor del combo que esta en la celda,  es decir como obtengo el modelo
del combo.

les pongo parte del codigo por si sirve de algo


               ...
               self.cell8 = gtk.CellRendererCombo()
               ...


               self.modelo = gtk.ListStore(str, str)		
		[self.modelo.append((meses[0],"%s, %s" % (meses[1],  meses[2]))) for
meses in meses]
		
               			
		self.cell8.set_property('text-column', 1)
		self.cell8.set_property('model', self.modelo)
		self.cell8.set_property('editable', True)
                ...
                col8 = gtk.TreeViewColumn('Mes', self.cell8, text=7)
                ...
                self.trvAvAvance.append_column(col8)


gracias de desde ya.



Más información sobre la lista de distribución Python-es