summaryrefslogtreecommitdiff
path: root/gtk/gtkbuilder.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2012-01-12 18:11:19 +0100
committerAlexander Larsson <alexl@redhat.com>2012-01-16 13:59:58 +0100
commitc72a76c754e75d9c03db1030f96393fc385c648e (patch)
treef5529a45db44c445ca12bae4a38f2311e679b96e /gtk/gtkbuilder.h
parent84883ccf7c2b51d852787f789f57d100f1dfff15 (diff)
downloadgtk+-c72a76c754e75d9c03db1030f96393fc385c648e.tar.gz
Add resource support for GtkBuilder
There are new calls to load ui files from resources, and you can now read pixbufs by using relative paths in a ui file read from a resource, or by using absolute resource:/// uris.
Diffstat (limited to 'gtk/gtkbuilder.h')
-rw-r--r--gtk/gtkbuilder.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk/gtkbuilder.h b/gtk/gtkbuilder.h
index cdbd06f673..0059e125fc 100644
--- a/gtk/gtkbuilder.h
+++ b/gtk/gtkbuilder.h
@@ -119,6 +119,9 @@ GtkBuilder* gtk_builder_new (void);
guint gtk_builder_add_from_file (GtkBuilder *builder,
const gchar *filename,
GError **error);
+guint gtk_builder_add_from_resource (GtkBuilder *builder,
+ const gchar *resource_path,
+ GError **error);
guint gtk_builder_add_from_string (GtkBuilder *builder,
const gchar *buffer,
gsize length,
@@ -127,6 +130,10 @@ guint gtk_builder_add_objects_from_file (GtkBuilder *builder,
const gchar *filename,
gchar **object_ids,
GError **error);
+guint gtk_builder_add_objects_from_resource(GtkBuilder *builder,
+ const gchar *resource_path,
+ gchar **object_ids,
+ GError **error);
guint gtk_builder_add_objects_from_string (GtkBuilder *builder,
const gchar *buffer,
gsize length,