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
FileChooserWidget self()Returns `this`, for use in `with` statements.FileChooserWidgetGidBuilder builder()Get builder for [gtk.filechooserwidget.FileChooserWidget] Returns: New builder objectbool searchMode() @propertyvoid searchMode(bool propval) @propertystring subtitle() @propertygulong 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(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.classFileChooserWidgetGidBuilderImpl(T) : gtk.box.BoxGidBuilderImpl!T, gtk.file_chooser.FileChooserGidBuilderImpl!T
Methods
T searchMode(bool propval)Fluent builder for [gtk.file_chooser_widget.FileChooserWidget]
Methods