]> Pileus Git - ~andy/gtk/commitdiff
Test folder filtering
authorMatthias Clasen <mclasen@redhat.com>
Sun, 15 Jul 2012 01:16:39 +0000 (21:16 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 15 Jul 2012 04:41:49 +0000 (00:41 -0400)
Add a filter to testfilechooser that can demonstrate folder
filtering on common directories, such as Documents or Downloads.

tests/testfilechooser.c

index fec10f5c359f3a3aa3446696e7b6b547038d9cdb..fdee0324753fdc72abc70e61200bac8bebd4a93c 100644 (file)
@@ -577,6 +577,11 @@ main (int argc, char **argv)
   gtk_file_filter_add_mime_type (filter, "image/png");
   gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (dialog), filter);
 
+  filter = gtk_file_filter_new ();
+  gtk_file_filter_set_name (filter, "Starts with D");
+  gtk_file_filter_add_pattern (filter, "D*");
+  gtk_file_chooser_add_filter (GTK_FILE_CHOOSER (dialog), filter);
+
   g_signal_connect (dialog, "notify::filter",
                    G_CALLBACK (filter_changed), NULL);