First page Back Continue Last page Overview Graphics

Example 1: unwrapping

void function()

{

Gtk::IconView *librarylistview;

Gtk::CellRendererPixbuf libcell;

// do something

// ....

GtkCellLayout *cl = GTK_CELL_LAYOUT(librarylistview.gobj());

gtk_cell_layout_pack_start(cl,

GTK_CELL_RENDERER(libcell->gobj()),

FALSE);

gtk_cell_layout_add_attribute(cl,

GTK_CELL_RENDERER(libcell->gobj()),

"pixbuf",

m_model->columns().m_pix.index());

gtk_cell_layout_add_attribute(cl,

GTK_CELL_RENDERER(libcell->gobj()),

"libfile",

m_model->columns().m_libfile.index());

}