gtk.file_chooser_widget

Module for [FileChooserWidget] class

Types 3

#GtkFileChooserWidget is a widget for choosing files. It exposes the #GtkFileChooser interface, and you should use the methods of this interface to interact with the widget.

CSS nodes

GtkFileChooserWidget has a single CSS node with name filechooser.

Methods
GType _gType() @property
FileChooserWidget self()Returns `this`, for use in `with` statements.
FileChooserWidgetGidBuilder builder()Get builder for [gtk.filechooserwidget.FileChooserWidget] Returns: New builder object
bool searchMode() @property
void searchMode(bool propval) @property
string subtitle() @property
gulong connectDesktopFolder(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `DesktopFolder` signal.
gulong connectDownFolder(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `DownFolder` signal.
gulong connectHomeFolder(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `HomeFolder` signal.
gulong connectLocationPopup(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == string))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 3)Connect to `LocationPopup` signal.
gulong connectLocationPopupOnPaste(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `LocationPopupOnPaste` signal.
gulong connectLocationTogglePopup(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `LocationTogglePopup` signal.
gulong connectPlacesShortcut(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `PlacesShortcut` signal.
gulong connectQuickBookmark(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == int))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 3)Connect to `QuickBookmark` signal.
gulong connectRecentShortcut(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `RecentShortcut` signal.
gulong connectSearchShortcut(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `SearchShortcut` signal.
gulong connectShowHidden(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `ShowHidden` signal.
gulong connectUpFolder(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.file_chooser_widget.FileChooserWidget))) && Parameters!T.length < 2)Connect to `UpFolder` signal.
Constructors
this(void * ptr, Flag!"Take" take)
this(gtk.types.FileChooserAction action)Creates a new #GtkFileChooserWidget. This is a file chooser widget that can be embedded in custom windows, and it is the same widget that is used by #GtkFileChooserDialog.

Fluent builder for [gtk.file_chooser_widget.FileChooserWidget]