[libgda] Replace (deprecated) gtk_paint_expander() with gtk_render_expander().
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] Replace (deprecated) gtk_paint_expander() with gtk_render_expander().
- Date: Mon, 4 Jul 2011 11:41:41 +0000 (UTC)
commit 607c415bc975089dd28c5ef22b1889bc461b4764
Author: Murray Cumming <murrayc murrayc com>
Date: Mon Jul 4 13:10:55 2011 +0200
Replace (deprecated) gtk_paint_expander() with gtk_render_expander().
This deprecation happened in GTK+ 3.0.
.../data-entries/gdaui-data-cell-renderer-combo.c | 15 ++++++---------
1 files changed, 6 insertions(+), 9 deletions(-)
---
diff --git a/libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c b/libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c
index 862323e..58140e1 100644
--- a/libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c
+++ b/libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c
@@ -522,21 +522,18 @@ gdaui_data_cell_renderer_combo_render (GtkCellRenderer *cell,
if (combocell->priv->show_expander) {
gint expander_size;
- GtkStyle *style;
+ GtkStyleContext *style_context = gtk_widget_get_style_context (widget);
guint xpad, ypad;
gtk_widget_style_get (widget, "expander-size", &expander_size, NULL);
- g_object_get ((GObject*) widget, "style", &style, NULL);
g_object_get ((GObject*) cell, "xpad", &xpad, "ypad", &ypad, NULL);
- gtk_paint_expander (style,
- cr, state,
- widget,
- "expander",
+
+ gtk_render_expander (style_context,
+ cr,
cell_area->x + cell_area->width - xpad - expander_size/2.,
- cell_area->y + cell_area->height - ypad - expander_size/2. ,
- GTK_EXPANDER_EXPANDED);
- g_object_unref (style);
+ cell_area->y + cell_area->height - ypad - expander_size/2.,
+ expander_size, expander_size);
}
if (combocell->priv->to_be_deleted) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]