diff options
author | Antenore Gatta <antenore@simbiosi.org> | 2021-02-12 14:17:09 +0300 |
---|---|---|
committer | Antenore Gatta <antenore@simbiosi.org> | 2021-02-12 14:17:09 +0300 |
commit | 0ab8dd852e71adb74e82e815c33181ecca06b343 (patch) | |
tree | 6a6b4fbdbd234a16366cdd5cc22e5326f0e4b3de /src/remmina_public.c | |
parent | 6b7b269300e51418be6b346f9043475e9f5b6a1b (diff) |
CMake refactoring
Diffstat (limited to 'src/remmina_public.c')
-rw-r--r-- | src/remmina_public.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/remmina_public.c b/src/remmina_public.c index 25a058ad6..bb29f9837 100644 --- a/src/remmina_public.c +++ b/src/remmina_public.c @@ -573,6 +573,21 @@ GtkBuilder* remmina_public_gtk_builder_new_from_file(gchar *filename) return builder; } +/* Load a GtkBuilder object from a resource */ +GtkBuilder* remmina_public_gtk_builder_new_from_resource(gchar *resource) +{ + TRACE_CALL(__func__); + GError *err = NULL; + GtkBuilder *builder = gtk_builder_new(); + gtk_builder_add_from_resource (builder, resource, &err); + if (err != NULL) { + g_print("Error adding build from resource. Error: %s", err->message); + g_error_free(err); + } + return builder; +} + + /* Change parent container for a widget * If possible use this function instead of the deprecated gtk_widget_reparent */ void remmina_public_gtk_widget_reparent(GtkWidget *widget, GtkContainer *container) |