From 16e902d20af429ecc4ce1c9d47b52a593a9f1f75 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 25 Feb 2013 21:41:30 +0100 Subject: [PATCH] API: Export gtk_cell_renderer_class_set_accessible_type() This function is necessary to implement cell renderer accessibility support. --- docs/reference/gtk/gtk3-sections.txt | 1 + gtk/gtkcellrenderer.c | 10 +++++----- gtk/gtkcellrenderer.h | 2 +- gtk/gtkcellrendererpixbuf.c | 2 +- gtk/gtkcellrenderertext.c | 2 +- gtk/gtkcellrenderertoggle.c | 2 +- 6 files changed, 10 insertions(+), 9 deletions(-) diff --git a/docs/reference/gtk/gtk3-sections.txt b/docs/reference/gtk/gtk3-sections.txt index 74ff7900cf..5db1c72c3b 100644 --- a/docs/reference/gtk/gtk3-sections.txt +++ b/docs/reference/gtk/gtk3-sections.txt @@ -4742,6 +4742,7 @@ GtkCellRendererState GtkCellRendererMode GtkCellRenderer GtkCellRendererClass +gtk_cell_renderer_class_set_accessible_type gtk_cell_renderer_get_aligned_area gtk_cell_renderer_get_size gtk_cell_renderer_render diff --git a/gtk/gtkcellrenderer.c b/gtk/gtkcellrenderer.c index c941190d0b..78fb31c863 100644 --- a/gtk/gtkcellrenderer.c +++ b/gtk/gtkcellrenderer.c @@ -429,7 +429,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class) g_type_class_add_private (class, sizeof (GtkCellRendererPrivate)); - _gtk_cell_renderer_class_set_accessible_type (class, GTK_TYPE_RENDERER_CELL_ACCESSIBLE); + gtk_cell_renderer_class_set_accessible_type (class, GTK_TYPE_RENDERER_CELL_ACCESSIBLE); } static void @@ -1781,8 +1781,8 @@ gtk_cell_renderer_get_state (GtkCellRenderer *cell, return state; } -/* - * _gtk_cell_renderer_class_set_accessible_type: +/** + * gtk_cell_renderer_class_set_accessible_type: * @renderer_class: class to set the accessible type for * @type: The object type that implements the accessible for @widget_class. * The type must be a subtype of #GtkRendererCellAccessible @@ -1795,8 +1795,8 @@ gtk_cell_renderer_get_state (GtkCellRenderer *cell, * renderers. **/ void -_gtk_cell_renderer_class_set_accessible_type (GtkCellRendererClass *renderer_class, - GType type) +gtk_cell_renderer_class_set_accessible_type (GtkCellRendererClass *renderer_class, + GType type) { GtkCellRendererClassPrivate *priv; diff --git a/gtk/gtkcellrenderer.h b/gtk/gtkcellrenderer.h index 3eee3088ca..8948e64c56 100644 --- a/gtk/gtkcellrenderer.h +++ b/gtk/gtkcellrenderer.h @@ -269,7 +269,7 @@ GtkStateFlags gtk_cell_renderer_get_state (GtkCellRenderer *cell, GtkWidget *widget, GtkCellRendererState cell_state); -void _gtk_cell_renderer_class_set_accessible_type +void gtk_cell_renderer_class_set_accessible_type (GtkCellRendererClass *renderer_class, GType type); GType _gtk_cell_renderer_get_accessible_type diff --git a/gtk/gtkcellrendererpixbuf.c b/gtk/gtkcellrendererpixbuf.c index 2e36915585..90fc9fece0 100644 --- a/gtk/gtkcellrendererpixbuf.c +++ b/gtk/gtkcellrendererpixbuf.c @@ -251,7 +251,7 @@ gtk_cell_renderer_pixbuf_class_init (GtkCellRendererPixbufClass *class) g_type_class_add_private (object_class, sizeof (GtkCellRendererPixbufPrivate)); - _gtk_cell_renderer_class_set_accessible_type (cell_class, GTK_TYPE_IMAGE_CELL_ACCESSIBLE); + gtk_cell_renderer_class_set_accessible_type (cell_class, GTK_TYPE_IMAGE_CELL_ACCESSIBLE); } static void diff --git a/gtk/gtkcellrenderertext.c b/gtk/gtkcellrenderertext.c index 31b0413b1a..3399bb2be0 100644 --- a/gtk/gtkcellrenderertext.c +++ b/gtk/gtkcellrenderertext.c @@ -731,7 +731,7 @@ gtk_cell_renderer_text_class_init (GtkCellRendererTextClass *class) g_type_class_add_private (object_class, sizeof (GtkCellRendererTextPrivate)); - _gtk_cell_renderer_class_set_accessible_type (cell_class, GTK_TYPE_TEXT_CELL_ACCESSIBLE); + gtk_cell_renderer_class_set_accessible_type (cell_class, GTK_TYPE_TEXT_CELL_ACCESSIBLE); } static void diff --git a/gtk/gtkcellrenderertoggle.c b/gtk/gtkcellrenderertoggle.c index c83f6003b7..f94ff2a71a 100644 --- a/gtk/gtkcellrenderertoggle.c +++ b/gtk/gtkcellrenderertoggle.c @@ -196,7 +196,7 @@ gtk_cell_renderer_toggle_class_init (GtkCellRendererToggleClass *class) g_type_class_add_private (object_class, sizeof (GtkCellRendererTogglePrivate)); - _gtk_cell_renderer_class_set_accessible_type (cell_class, GTK_TYPE_BOOLEAN_CELL_ACCESSIBLE); + gtk_cell_renderer_class_set_accessible_type (cell_class, GTK_TYPE_BOOLEAN_CELL_ACCESSIBLE); } static void