Method
GtkFileFilteradd_custom
since: 2.4
Declaration [src]
void
gtk_file_filter_add_custom (
GtkFileFilter* filter,
GtkFileFilterFlags needed,
GtkFileFilterFunc func,
gpointer data,
GDestroyNotify notify
)
Description [src]
Adds rule to a filter that allows files based on a custom callback
function. The bitfield needed
which is passed in provides information
about what sorts of information that the filter function needs;
this allows GTK+ to avoid retrieving expensive information when
it isn’t needed by the filter.
Available since: 2.4
Parameters
needed
-
Type:
GtkFileFilterFlags
Bitfield of flags indicating the information that the custom filter function needs.
func
-
Type:
GtkFileFilterFunc
Callback function; if the function returns
TRUE
, then the file will be displayed. data
-
Type:
gpointer
Data to pass to
func
.The argument can be NULL
.The data is owned by the caller of the method. notify
-
Type:
GDestroyNotify
Function to call to free
data
when it is no longer needed.