Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/04/2011, 05:30
chacamariano
 
Fecha de Ingreso: enero-2008
Mensajes: 53
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Cambiar color fila en treeview

Al que le interese le dejo la respuesta.
Y donde tengo donde se genera el treeview va.
Código:
//Numero 
342    Gtk::TreeViewColumn nro("Nro", listaCobros.columnas.mIdColumna);
343    Gtk::CellRenderer* cellrenderer = nro.get_first_cell_renderer ();
344    nro.add_attribute(cellrenderer->property_cell_background (), listaCobros.columnas.color);
345    treeview1->append_column (nro);
En el archivo que les mostraba recién agregar.
Código:
mFila[columnas.color] = "yellow";
En el .h
Código:
Gtk::TreeModelColumn<Glib::ustring> color;
        estructuraColumnas() {
            add(mIdColumna);
            add(mTextoCodigo);
            add(mTextoImporte);
            add(mTextoComprobante);
            add(mTextoDescripcion);
            add(color);
            }
Les dejo una página que me sirvió mucho hay un ejemplo muy claro.
http://old.nabble.com/Change-row-bac...d15087329.html