diff options
author | Matthias Clasen <mclasen@redhat.com> | 2012-07-14 21:16:39 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2012-07-15 00:41:49 -0400 |
commit | 7bfcb065df2157e22efa8b8504afd0e3ff8d2bb0 (patch) | |
tree | 188da6149215583157500f4504d2a743883b5b66 /tests | |
parent | 226450785a7c9b0efb37d54504a2fb53fb72babe (diff) | |
download | gtk+-7bfcb065df2157e22efa8b8504afd0e3ff8d2bb0.tar.gz |
Test folder filtering
Add a filter to testfilechooser that can demonstrate folder
filtering on common directories, such as Documents or Downloads.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/testfilechooser.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/testfilechooser.c b/tests/testfilechooser.c index fec10f5c35..fdee032475 100644 --- a/tests/testfilechooser.c +++ b/tests/testfilechooser.c @@ -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); |