GTK+ Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
#include <gtk/gtk.h> struct GtkCellRendererPixbuf; GtkCellRenderer* gtk_cell_renderer_pixbuf_new (void); |
"pixbuf" GdkPixbuf : Read / Write "pixbuf-expander-open" GdkPixbuf : Read / Write "pixbuf-expander-closed" GdkPixbuf : Read / Write "stock-id" gchararray : Read / Write "stock-size" GtkIconSize : Read / Write "stock-detail" gchararray : Read / Write |
GtkCellRenderer* gtk_cell_renderer_pixbuf_new (void); |
Creates a new GtkCellRendererPixbuf. Adjust rendering parameters using object properties. Object properties can be set globally (with g_object_set()). Also, with GtkTreeViewColumn, you can bind a property to a value in a GtkTreeModel. For example, you can bind the "pixbuf" property on the cell renderer to a pixbuf value in the model, thus rendering a different image in each row of the GtkTreeView.
The pixbuf to render.
Pixbuf for open expander.
Pixbuf for closed expander.
The stock ID of the stock icon to render
The size of the rendered icon
Render detail to pass to the theme engine