* GtkFileChooser:action: (attributes org.gtk.Property.get=gtk_file_chooser_get_action org.gtk.Property.set=gtk_file_chooser_set_action)
*
* The type of operation that the file chooser is performing.
+ *
+ * Deprecated: 4.10: Use [class@Gtk.FileDialog] instead
*/
g_object_interface_install_property (iface,
g_param_spec_enum ("action", NULL, NULL,
* GtkFileChooser:filter: (attributes org.gtk.Property.get=gtk_file_chooser_get_filter org.gtk.Property.set=gtk_file_chooser_set_filter)
*
* The current filter for selecting files that are displayed.
+ *
+ * Deprecated: 4.10: Use [class@Gtk.FileDialog] instead
*/
g_object_interface_install_property (iface,
g_param_spec_object ("filter", NULL, NULL,
* GtkFileChooser:select-multiple: (attributes org.gtk.Property.get=gtk_file_chooser_get_select_multiple org.gtk.Property.set=gtk_file_chooser_set_select_multiple)
*
* Whether to allow multiple files to be selected.
+ *
+ * Deprecated: 4.10: Use [class@Gtk.FileDialog] instead
*/
g_object_interface_install_property (iface,
g_param_spec_boolean ("select-multiple", NULL, NULL,
*
* The returned object should not be modified. It may
* or may not be updated for later changes.
+ *
+ * Deprecated: 4.10: Use [class@Gtk.FileDialog] instead
*/
g_object_interface_install_property (iface,
g_param_spec_object ("filters", NULL, NULL,
*
* The returned object should not be modified. It may
* or may not be updated for later changes.
+ *
+ * Deprecated: 4.10: Use [class@Gtk.FileDialog] instead
*/
g_object_interface_install_property (iface,
g_param_spec_object ("shortcut-folders", NULL, NULL,
*
* Whether a file chooser not in %GTK_FILE_CHOOSER_ACTION_OPEN mode
* will offer the user to create new folders.
+ *
+ * Deprecated: 4.10: Use [class@Gtk.FileDialog] instead
*/
g_object_interface_install_property (iface,
g_param_spec_boolean ("create-folders", NULL, NULL,
* gtk_file_chooser_error_quark:
*
* Registers an error quark for `GtkFileChooser` errors.
- *
+ *
* Returns: The error quark used for `GtkFileChooser` errors.
**/
GQuark
gtk_file_chooser_get_action (GtkFileChooser *chooser)
{
GtkFileChooserAction action;
-
+
g_return_val_if_fail (GTK_IS_FILE_CHOOSER (chooser), FALSE);
g_object_get (chooser, "action", &action, NULL);
gtk_file_chooser_get_select_multiple (GtkFileChooser *chooser)
{
gboolean select_multiple;
-
+
g_return_val_if_fail (GTK_IS_FILE_CHOOSER (chooser), FALSE);
g_object_get (chooser, "select-multiple", &select_multiple, NULL);
gtk_file_chooser_get_create_folders (GtkFileChooser *chooser)
{
gboolean create_folders;
-
+
g_return_val_if_fail (GTK_IS_FILE_CHOOSER (chooser), FALSE);
g_object_get (chooser, "create-folders", &create_folders, NULL);
{
g_return_if_fail (GTK_IS_FILE_CHOOSER (chooser));
g_return_if_fail (name != NULL);
-
+
GTK_FILE_CHOOSER_GET_IFACE (chooser)->set_current_name (chooser, name);
}
gtk_file_chooser_select_all (GtkFileChooser *chooser)
{
g_return_if_fail (GTK_IS_FILE_CHOOSER (chooser));
-
+
GTK_FILE_CHOOSER_GET_IFACE (chooser)->select_all (chooser);
}
{
g_return_if_fail (GTK_IS_FILE_CHOOSER (chooser));
-
+
GTK_FILE_CHOOSER_GET_IFACE (chooser)->unselect_all (chooser);
}
*
* Note that the @chooser takes ownership of the filter if it is floating,
* so you have to ref and sink it if you want to keep a reference.
+ *
+ * Deprecated: 4.10: Use [class@Gtk.FileDialog] instead
*/
void
gtk_file_chooser_add_filter (GtkFileChooser *chooser,
*
* Returns: (transfer full): a `GListModel` containing the current set
* of user-selectable filters.
+ *
+ * Deprecated: 4.10: Use [class@Gtk.FileDialog] instead
*/
GListModel *
gtk_file_chooser_get_filters (GtkFileChooser *chooser)
gtk_file_chooser_get_filter (GtkFileChooser *chooser)
{
GtkFileFilter *filter;
-
+
g_return_val_if_fail (GTK_IS_FILE_CHOOSER (chooser), NULL);
g_object_get (chooser, "filter", &filter, NULL);