|
virtual | ~CellRendererPixbuf () |
|
GtkCellRendererPixbuf * | gobj () |
| Provides access to the underlying C GtkObject. More...
|
|
const GtkCellRendererPixbuf * | gobj () const |
| Provides access to the underlying C GtkObject. More...
|
|
| CellRendererPixbuf () |
|
Glib::PropertyProxy< Glib::RefPtr< Gdk::Pixbuf > > | property_pixbuf () |
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Pixbuf > > | property_pixbuf () const |
|
Glib::PropertyProxy< Glib::RefPtr< Gdk::Pixbuf > > | property_pixbuf_expander_open () |
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Pixbuf > > | property_pixbuf_expander_open () const |
|
Glib::PropertyProxy< Glib::RefPtr< Gdk::Pixbuf > > | property_pixbuf_expander_closed () |
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Pixbuf > > | property_pixbuf_expander_closed () const |
|
Glib::PropertyProxy< Glib::ustring > | property_stock_id () |
|
Glib::PropertyProxy_ReadOnly< Glib::ustring > | property_stock_id () const |
|
Glib::PropertyProxy< guint > | property_stock_size () |
|
Glib::PropertyProxy_ReadOnly< guint > | property_stock_size () const |
|
Glib::PropertyProxy< Glib::ustring > | property_stock_detail () |
|
Glib::PropertyProxy_ReadOnly< Glib::ustring > | property_stock_detail () const |
|
Glib::PropertyProxy< Glib::ustring > | property_icon_name () |
|
Glib::PropertyProxy_ReadOnly< Glib::ustring > | property_icon_name () const |
|
Glib::PropertyProxy< bool > | property_follow_state () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_follow_state () const |
|
Glib::PropertyProxy< Glib::RefPtr< Gio::Icon > > | property_gicon () |
|
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gio::Icon > > | property_gicon () const |
|
virtual Glib::PropertyProxy_Base | _property_renderable () |
|
virtual | ~CellRenderer () |
|
GtkCellRenderer * | gobj () |
| Provides access to the underlying C GtkObject. More...
|
|
const GtkCellRenderer * | gobj () const |
| Provides access to the underlying C GtkObject. More...
|
|
void | get_size (Widget &widget, const Gdk::Rectangle &cell_area, int &x_offset, int &y_offset, int &width, int &height) const |
|
void | get_size (Widget &widget, int &x_offset, int &y_offset, int &width, int &height) const |
|
void | render (const Glib::RefPtr< Gdk::Window > &window, Widget &widget, const Gdk::Rectangle &background_area, const Gdk::Rectangle &cell_area, const Gdk::Rectangle &expose_area, CellRendererState flags) |
|
bool | activate (GdkEvent *event, Widget &widget, const Glib::ustring &path, const Gdk::Rectangle &background_area, const Gdk::Rectangle &cell_area, CellRendererState flags) |
|
CellEditable * | start_editing (GdkEvent *event, Widget &widget, const Glib::ustring &path, const Gdk::Rectangle &background_area, const Gdk::Rectangle &cell_area, CellRendererState flags=CellRendererState(0)) |
|
void | set_fixed_size (int width, int height) |
|
void | get_fixed_size (int &width, int &height) const |
|
void | set_alignment (float xalign, float yalign) |
|
void | get_alignment (float &xalign, float &yalign) const |
|
void | set_padding (int xpad, int ypad) |
|
void | get_padding (int &xpad, int &ypad) const |
|
void | set_visible (bool visible=true) |
|
bool | get_visible () const |
|
void | set_sensitive (bool sensitive=true) |
|
bool | get_sensitive () const |
|
void | editing_canceled () |
|
void | stop_editing (bool canceled=false) |
|
Glib::SignalProxy0< void > | signal_editing_canceled () |
|
Glib::SignalProxy2< void, CellEditable *, const Glib::ustring & > | signal_editing_started () |
|
Glib::PropertyProxy< CellRendererMode > | property_mode () |
|
Glib::PropertyProxy_ReadOnly< CellRendererMode > | property_mode () const |
|
Glib::PropertyProxy< bool > | property_visible () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_visible () const |
|
Glib::PropertyProxy< bool > | property_sensitive () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_sensitive () const |
|
Glib::PropertyProxy< float > | property_xalign () |
|
Glib::PropertyProxy_ReadOnly< float > | property_xalign () const |
|
Glib::PropertyProxy< float > | property_yalign () |
|
Glib::PropertyProxy_ReadOnly< float > | property_yalign () const |
|
Glib::PropertyProxy< unsigned int > | property_xpad () |
|
Glib::PropertyProxy_ReadOnly< unsigned int > | property_xpad () const |
|
Glib::PropertyProxy< unsigned int > | property_ypad () |
|
Glib::PropertyProxy_ReadOnly< unsigned int > | property_ypad () const |
|
Glib::PropertyProxy< int > | property_width () |
|
Glib::PropertyProxy_ReadOnly< int > | property_width () const |
|
Glib::PropertyProxy< int > | property_height () |
|
Glib::PropertyProxy_ReadOnly< int > | property_height () const |
|
Glib::PropertyProxy< bool > | property_is_expander () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_is_expander () const |
|
Glib::PropertyProxy< bool > | property_is_expanded () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_is_expanded () const |
|
Glib::PropertyProxy_WriteOnly< Glib::ustring > | property_cell_background () |
|
Glib::PropertyProxy< Gdk::Color > | property_cell_background_gdk () |
|
Glib::PropertyProxy_ReadOnly< Gdk::Color > | property_cell_background_gdk () const |
|
Glib::PropertyProxy< bool > | property_cell_background_set () |
|
Glib::PropertyProxy_ReadOnly< bool > | property_cell_background_set () const |
|
Glib::PropertyProxy_ReadOnly< bool > | property_editing () const |
|
virtual | ~Object () |
|
GtkObject * | gobj () |
| Provides access to the underlying C GtkObject. More...
|
|
const GtkObject * | gobj () const |
| Provides access to the underlying C GtkObject. More...
|
|
Glib::PropertyProxy< void * > | property_user_data () |
|
Glib::PropertyProxy_ReadOnly< void * > | property_user_data () const |
|
Renders a pixbuf in a cell. A CellRendererPixbuf can be used to render an image in a cell. It allows you to render either a given Pixbuf (set via the pixbuf property) or a stock icon (set via the stock_id property).
To support the tree view, CellRendererPixbuf also supports rendering two alternative pixbufs, when the is_expanded property is true. If the is_expanded property is true and the pixbuf_expander_open property is set to a pixbuf, it renders that pixbuf. If the is_expanded property is false and the * pixbuf_expander_closed property is set to a pixbuf, it renders that one.
Definition at line 58 of file cellrendererpixbuf.h.