diff options
author | Jonathan Blandford <jrb@src.gnome.org> | 2000-11-22 05:16:37 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2000-11-22 05:16:37 +0000 |
commit | a2771e40bc189edd7226e9511b407d0a9aa84c5e (patch) | |
tree | 1c4e634a78b9229ef709c139b0ec2fdd44ac614f /tests/treestoretest.c | |
parent | f8ab34e6062806d3c028a4b6068b64dc38066254 (diff) | |
download | gtk+-a2771e40bc189edd7226e9511b407d0a9aa84c5e.tar.gz |
sync to home
Diffstat (limited to 'tests/treestoretest.c')
-rw-r--r-- | tests/treestoretest.c | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/tests/treestoretest.c b/tests/treestoretest.c index b3469f508f..2aa1c3484d 100644 --- a/tests/treestoretest.c +++ b/tests/treestoretest.c @@ -117,20 +117,26 @@ iter_insert_after (GtkWidget *button, GtkTreeView *tree_view) NULL, &selected)) { - gtk_tree_store_insert_after (model, - &iter, - NULL, - &selected); + if (GTK_IS_TREE_STORE (model)) + { + gtk_tree_store_insert_after (model, + &iter, + NULL, + &selected); + node_set (&iter); + } } else { - gtk_tree_store_insert_after (model, - &iter, - NULL, - &selected); + if (GTK_IS_TREE_STORE (model)) + { + gtk_tree_store_insert_after (model, + &iter, + NULL, + &selected); + node_set (&iter); + } } - - node_set (&iter); } static void @@ -219,7 +225,7 @@ make_window (gboolean use_sort) GtkTreeModel *sort_model; sort_model = gtk_tree_model_sort_new_with_model (GTK_TREE_MODEL (base_model), - NULL, 0); + NULL, 1); tree_view = gtk_tree_view_new_with_model (GTK_TREE_MODEL (sort_model)); } else @@ -300,6 +306,9 @@ make_window (gboolean use_sort) iter_prepend (NULL, GTK_TREE_VIEW (tree_view)); iter_prepend (NULL, GTK_TREE_VIEW (tree_view)); iter_prepend (NULL, GTK_TREE_VIEW (tree_view)); + iter_prepend (NULL, GTK_TREE_VIEW (tree_view)); + iter_prepend (NULL, GTK_TREE_VIEW (tree_view)); + iter_prepend (NULL, GTK_TREE_VIEW (tree_view)); } /* Show it all */ gtk_widget_show_all (window); |