summaryrefslogtreecommitdiff
path: root/tests/testscrolledwindow.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-05-08 02:19:18 -0400
committerMatthias Clasen <mclasen@redhat.com>2020-05-11 22:21:39 -0400
commit88141103cdf5fd294b19d4473245f42201aa6b93 (patch)
tree362ab942aad3cb7da2158ca34e865e00a14489c5 /tests/testscrolledwindow.c
parentff91ce9eb45f0aac43b218b05cbf8e5b89ed8e32 (diff)
downloadgtk+-88141103cdf5fd294b19d4473245f42201aa6b93.tar.gz
Don't use container api on GtkListBox
Diffstat (limited to 'tests/testscrolledwindow.c')
-rw-r--r--tests/testscrolledwindow.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/tests/testscrolledwindow.c b/tests/testscrolledwindow.c
index ffbd26bae5..c6b6ebf12b 100644
--- a/tests/testscrolledwindow.c
+++ b/tests/testscrolledwindow.c
@@ -58,23 +58,19 @@ add_row (GtkButton *button,
GtkWidget *row;
row = g_object_new (GTK_TYPE_LIST_BOX_ROW, NULL);
- gtk_container_add (GTK_CONTAINER (row), gtk_label_new ("test"));
- gtk_container_add (GTK_CONTAINER (listbox), row);
+ gtk_list_box_row_set_child (GTK_LIST_BOX_ROW (row), gtk_label_new ("test"));
+ gtk_list_box_insert (GTK_LIST_BOX (listbox), row, -1);
}
static void
remove_row (GtkButton *button,
GtkListBox *listbox)
{
- GList *children, *last;
-
- children = gtk_container_get_children (GTK_CONTAINER (listbox));
- last = g_list_last (children);
+ GtkWidget *last;
+ last = gtk_widget_get_last_child (GTK_WIDGET (listbox));
if (last)
- gtk_container_remove (GTK_CONTAINER (listbox), last->data);
-
- g_list_free (children);
+ gtk_list_box_remove (GTK_LIST_BOX (listbox), last);
}
static void