summaryrefslogtreecommitdiff
path: root/gtk/gtkcellarea.h
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.van.berkom@gmail.com>2010-11-02 18:01:03 +0900
committerTristan Van Berkom <tristan.van.berkom@gmail.com>2010-11-02 18:01:03 +0900
commit832c123fd27e0439343699673ad865e86065b22d (patch)
tree4fc676a1adac4b838af0cb4308c8e61e56da5ecb /gtk/gtkcellarea.h
parent73e45cef9d3cbc9435af8a89956ca5b17f6df6b2 (diff)
downloadgtk+-832c123fd27e0439343699673ad865e86065b22d.tar.gz
Extended gtk_cell_area_apply_attributes() to account for expander/expanded cells
The state of expanded cells must come from the view, since these states can vary across views accessing the same model (also "finished up" the applying of attributes code).
Diffstat (limited to 'gtk/gtkcellarea.h')
-rw-r--r--gtk/gtkcellarea.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtkcellarea.h b/gtk/gtkcellarea.h
index c45977fb29..2e804714c5 100644
--- a/gtk/gtkcellarea.h
+++ b/gtk/gtkcellarea.h
@@ -197,7 +197,9 @@ void gtk_cell_area_get_preferred_width_for_height (GtkCellArea
/* Attributes */
void gtk_cell_area_apply_attributes (GtkCellArea *area,
GtkTreeModel *tree_model,
- GtkTreeIter *iter);
+ GtkTreeIter *iter,
+ gboolean is_expander,
+ gboolean is_expanded);
void gtk_cell_area_attribute_connect (GtkCellArea *area,
GtkCellRenderer *renderer,
const gchar *attribute,