From 7554c15e7bb729e3d3fedf04be6d0b253f38a13d Mon Sep 17 00:00:00 2001 From: Ryan Lortie Date: Tue, 18 Jun 2013 10:19:44 -0400 Subject: GtkBuilder: add new constructor APIs Add new APIs gtk_builder_new_from_{file,resource,string}() and encourage their use over the older _add_from_...() APIs. https://bugzilla.gnome.org/show_bug.cgi?id=679930 --- gtk/gtkbuilder.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'gtk/gtkbuilder.h') diff --git a/gtk/gtkbuilder.h b/gtk/gtkbuilder.h index 7e260d19cd..5bdbe0d1dd 100644 --- a/gtk/gtkbuilder.h +++ b/gtk/gtkbuilder.h @@ -179,6 +179,13 @@ gboolean gtk_builder_value_from_string_type (GtkBuilder *builder, const gchar *string, GValue *value, GError **error); +GDK_AVAILABLE_IN_3_10 +GtkBuilder * gtk_builder_new_from_file (const gchar *filename); +GDK_AVAILABLE_IN_3_10 +GtkBuilder * gtk_builder_new_from_resource (const gchar *resource_path); +GDK_AVAILABLE_IN_3_10 +GtkBuilder * gtk_builder_new_from_string (const gchar *string, + gssize length); GDK_AVAILABLE_IN_3_10 void gtk_builder_add_callback_symbol (GtkBuilder *builder, -- cgit v1.2.1