summaryrefslogtreecommitdiff
path: root/gtk/gtkcellview.h
diff options
context:
space:
mode:
authorKristian Rietveld <kris@gtk.org>2003-11-18 19:02:30 +0000
committerKristian Rietveld <kristian@src.gnome.org>2003-11-18 19:02:30 +0000
commite9154691d18a3297732cb12f8395b56aa7d92795 (patch)
tree2856520e7b5e3fbe297947509d6a29e6a84cb9c2 /gtk/gtkcellview.h
parent7ea41146e9523cdce957ef9f1f850a4af31ab062 (diff)
downloadgtk+-e9154691d18a3297732cb12f8395b56aa7d92795.tar.gz
Fixes based on comments from Owen Taylor, #125264.
Tue Nov 18 19:47:59 2003 Kristian Rietveld <kris@gtk.org> Fixes based on comments from Owen Taylor, #125264. * gtk/gtkcellview.[ch] (gtk_cell_view_finalize): remove unused variable, (gtk_cell_view_set_value), (gtk_cell_view_set_displayed_model): queue a resize, (gtk_cell_view_get_size_of_row): new function, (gtk_cell_view_set_value), (gtk_cell_view_set_valuesv), (gtk_cell_view_set_values), (gtk_cell_view_set_model), (gtk_cell_view_set_displayed_row), (gtk_cell_view_get_displayed_row): s/cellview/cell_view/ in the function definitions, so they match with the header file. * gtk/gtkcombobox.c (gtk_combo_box_remeasure): remove the resize flag again (:, and use gtk_cell_view_get_size_of_row instead of the measurer, remove _set_size_request call, (gtk_combo_box_calc_requested_width): use gtk_cell_view_get_size_of_row instead of the measurer, (gtk_combo_box_style_set): queue a resize, (gtk_combo_box_size_request): update of _remeasure call, (gtk_combo_box_init), (gtk_combo_box_cell_layout_pack_start), (gtk_combo_box_cell_layout_pack_end), (gtk_combo_box_cell_layout_clear), (gtk_combo_box_set_model): get rid of the measurer, (gtk_combo_box_cell_layout_add_attribute), (gtk_combo_box_cell_layout_set_cell_data_func), (gtk_combo_box_cell_layout_clear_attributes): ditto and queue a resize instead of calling _remeasure.
Diffstat (limited to 'gtk/gtkcellview.h')
-rw-r--r--gtk/gtkcellview.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkcellview.h b/gtk/gtkcellview.h
index f3e7d40cb0..11ed5efba3 100644
--- a/gtk/gtkcellview.h
+++ b/gtk/gtkcellview.h
@@ -71,6 +71,9 @@ void gtk_cell_view_set_model (GtkCellView *cell_v
void gtk_cell_view_set_displayed_row (GtkCellView *cell_view,
GtkTreePath *path);
GtkTreePath *gtk_cell_view_get_displayed_row (GtkCellView *cell_view);
+gboolean gtk_cell_view_get_size_of_row (GtkCellView *cell_view,
+ GtkTreePath *path,
+ GtkRequisition *requisition);
void gtk_cell_view_set_background_color (GtkCellView *cell_view,
GdkColor *color);