summaryrefslogtreecommitdiff
path: root/gtk/gtkwidget.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2022-05-16 14:10:20 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2022-07-11 18:24:37 +0100
commit7857c1a66bd8f026d72d661751471de8f2b2e508 (patch)
tree1ad44c26ff410d220703df85afced460d0066bca /gtk/gtkwidget.h
parent636827800525770715bba96671edb2fc0234ccc2 (diff)
downloadgtk+-7857c1a66bd8f026d72d661751471de8f2b2e508.tar.gz
Add gtk_widget_clear_template()
The dual of gtk_widget_init_template(), which should be used to clear the template data associated with a specific GtkWidget type.
Diffstat (limited to 'gtk/gtkwidget.h')
-rw-r--r--gtk/gtkwidget.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkwidget.h b/gtk/gtkwidget.h
index 0788fcdd81..fede1b634e 100644
--- a/gtk/gtkwidget.h
+++ b/gtk/gtkwidget.h
@@ -833,6 +833,9 @@ GDK_AVAILABLE_IN_ALL
GObject *gtk_widget_get_template_child (GtkWidget *widget,
GType widget_type,
const char *name);
+GDK_AVAILABLE_IN_4_8
+void gtk_widget_clear_template (GtkWidget *widget,
+ GType widget_type);
GDK_AVAILABLE_IN_ALL
void gtk_widget_class_set_template (GtkWidgetClass *widget_class,
GBytes *template_bytes);