From 09cd6e3b5fc7f46894df20fbf074f72560c54bc7 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 3 Apr 2019 15:10:10 +0000 Subject: [PATCH] Fix teststack This testcase wasn't updated to new GtkStack apis. --- tests/teststack.c | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/tests/teststack.c b/tests/teststack.c index cc75460def..672a12fd12 100644 --- a/tests/teststack.c +++ b/tests/teststack.c @@ -35,9 +35,10 @@ static void toggle_icon_name (GtkWidget *button, gpointer data) { gboolean active = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (button)); - gtk_container_child_set (GTK_CONTAINER (stack), w1, - "icon-name", active ? "edit-find-symbolic" : NULL, - NULL); + GtkStackPage *page; + + page = gtk_stack_get_page (GTK_STACK (gtk_widget_get_parent (button)), button); + g_object_set (page, "icon-name", active ? "edit-find-symbolic" : NULL, NULL); } static void @@ -117,6 +118,7 @@ main (gint argc, int i; GtkTreeIter iter; GEnumClass *class; + GtkStackPage *page; gtk_init (); @@ -153,18 +155,12 @@ main (gint argc, gtk_text_buffer_set_text (gtk_text_view_get_buffer (GTK_TEXT_VIEW (w1)), "This is a\nTest\nBalh!", -1); - gtk_container_add_with_properties (GTK_CONTAINER (stack), w1, - "name", "1", - "title", "1", - NULL); + gtk_stack_add_titled (GTK_STACK (stack), w1, "1", "1"); w2 = gtk_button_new_with_label ("Gazoooooooooooooooonk"); - gtk_container_add (GTK_CONTAINER (stack), w2); - gtk_container_child_set (GTK_CONTAINER (stack), w2, - "name", "2", - "title", "2", - "needs-attention", TRUE, - NULL); + gtk_stack_add_titled (GTK_STACK (stack), w2, "2", "2"); + page = gtk_stack_get_page (GTK_STACK (stack), w2); + g_object_set (page, "needs-attention", TRUE, NULL); scrolled_win = gtk_scrolled_window_new (NULL, NULL);