A GtkFileFilterInfo struct is used to pass information about the
tested file to gtk_file_filter_filter().
GtkFileFilterFlags contains;
Flags indicating which of the following fields need
are filled
const gchar *filename;
the filename of the file being tested
const gchar *uri;
the URI for the file being tested
const gchar *display_name;
the string that will be used to display the file
in the file chooser
const gchar *mime_type;
the mime type of the file
A GtkFileFilterInfo struct is used to pass information about the tested file to gtk_file_filter_filter(). GtkFileFilterFlags contains; Flags indicating which of the following fields need are filled const gchar *filename; the filename of the file being tested const gchar *uri; the URI for the file being tested const gchar *display_name; the string that will be used to display the file in the file chooser const gchar *mime_type; the mime type of the file