Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkfiledialog.h File Reference
#include <gdk/gdk.h>
#include <gtk/gtkwindow.h>
#include <gtk/gtkfilefilter.h>

Go to the source code of this file.

Macros

#define GTK_TYPE_FILE_DIALOG   (gtk_file_dialog_get_type ())
 

Functions

GDK_AVAILABLE_IN_4_10 GDK_AVAILABLE_IN_4_10 GtkFileDialog * gtk_file_dialog_new (void)
 
GDK_AVAILABLE_IN_4_10 const char * gtk_file_dialog_get_title (GtkFileDialog *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_title (GtkFileDialog *self, const char *title)
 
GDK_AVAILABLE_IN_4_10 gboolean gtk_file_dialog_get_modal (GtkFileDialog *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_modal (GtkFileDialog *self, gboolean modal)
 
GDK_AVAILABLE_IN_4_10 GListModel * gtk_file_dialog_get_filters (GtkFileDialog *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_filters (GtkFileDialog *self, GListModel *filters)
 
GDK_AVAILABLE_IN_4_10 GtkFileFiltergtk_file_dialog_get_default_filter (GtkFileDialog *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_default_filter (GtkFileDialog *self, GtkFileFilter *filter)
 
GDK_AVAILABLE_IN_4_10 GFilegtk_file_dialog_get_initial_folder (GtkFileDialog *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_initial_folder (GtkFileDialog *self, GFile *folder)
 
GDK_AVAILABLE_IN_4_10 const char * gtk_file_dialog_get_initial_name (GtkFileDialog *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_initial_name (GtkFileDialog *self, const char *name)
 
GDK_AVAILABLE_IN_4_10 GFilegtk_file_dialog_get_initial_file (GtkFileDialog *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_initial_file (GtkFileDialog *self, GFile *file)
 
GDK_AVAILABLE_IN_4_10 const char * gtk_file_dialog_get_accept_label (GtkFileDialog *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_accept_label (GtkFileDialog *self, const char *accept_label)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_open (GtkFileDialog *self, GtkWindow *parent, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GDK_AVAILABLE_IN_4_10 GFilegtk_file_dialog_open_finish (GtkFileDialog *self, GAsyncResult *result, GError **error)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_select_folder (GtkFileDialog *self, GtkWindow *parent, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GDK_AVAILABLE_IN_4_10 GFilegtk_file_dialog_select_folder_finish (GtkFileDialog *self, GAsyncResult *result, GError **error)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_save (GtkFileDialog *self, GtkWindow *parent, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GDK_AVAILABLE_IN_4_10 GFilegtk_file_dialog_save_finish (GtkFileDialog *self, GAsyncResult *result, GError **error)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_open_multiple (GtkFileDialog *self, GtkWindow *parent, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GDK_AVAILABLE_IN_4_10 GListModel * gtk_file_dialog_open_multiple_finish (GtkFileDialog *self, GAsyncResult *result, GError **error)
 
GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_select_multiple_folders (GtkFileDialog *self, GtkWindow *parent, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GDK_AVAILABLE_IN_4_10 GListModel * gtk_file_dialog_select_multiple_folders_finish (GtkFileDialog *self, GAsyncResult *result, GError **error)
 

Macro Definition Documentation

◆ GTK_TYPE_FILE_DIALOG

#define GTK_TYPE_FILE_DIALOG   (gtk_file_dialog_get_type ())

Definition at line 31 of file gtkfiledialog.h.

Function Documentation

◆ gtk_file_dialog_get_accept_label()

GDK_AVAILABLE_IN_4_10 const char * gtk_file_dialog_get_accept_label ( GtkFileDialog * self)

◆ gtk_file_dialog_get_default_filter()

GDK_AVAILABLE_IN_4_10 GtkFileFilter * gtk_file_dialog_get_default_filter ( GtkFileDialog * self)

◆ gtk_file_dialog_get_filters()

GDK_AVAILABLE_IN_4_10 GListModel * gtk_file_dialog_get_filters ( GtkFileDialog * self)

◆ gtk_file_dialog_get_initial_file()

GDK_AVAILABLE_IN_4_10 GFile * gtk_file_dialog_get_initial_file ( GtkFileDialog * self)

◆ gtk_file_dialog_get_initial_folder()

GDK_AVAILABLE_IN_4_10 GFile * gtk_file_dialog_get_initial_folder ( GtkFileDialog * self)

◆ gtk_file_dialog_get_initial_name()

GDK_AVAILABLE_IN_4_10 const char * gtk_file_dialog_get_initial_name ( GtkFileDialog * self)

◆ gtk_file_dialog_get_modal()

GDK_AVAILABLE_IN_4_10 gboolean gtk_file_dialog_get_modal ( GtkFileDialog * self)

◆ gtk_file_dialog_get_title()

GDK_AVAILABLE_IN_4_10 const char * gtk_file_dialog_get_title ( GtkFileDialog * self)

◆ gtk_file_dialog_new()

GDK_AVAILABLE_IN_4_10 GDK_AVAILABLE_IN_4_10 GtkFileDialog * gtk_file_dialog_new ( void )

◆ gtk_file_dialog_open()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_open ( GtkFileDialog * self,
GtkWindow * parent,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ gtk_file_dialog_open_finish()

GDK_AVAILABLE_IN_4_10 GFile * gtk_file_dialog_open_finish ( GtkFileDialog * self,
GAsyncResult * result,
GError ** error )

◆ gtk_file_dialog_open_multiple()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_open_multiple ( GtkFileDialog * self,
GtkWindow * parent,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ gtk_file_dialog_open_multiple_finish()

GDK_AVAILABLE_IN_4_10 GListModel * gtk_file_dialog_open_multiple_finish ( GtkFileDialog * self,
GAsyncResult * result,
GError ** error )

◆ gtk_file_dialog_save()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_save ( GtkFileDialog * self,
GtkWindow * parent,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ gtk_file_dialog_save_finish()

GDK_AVAILABLE_IN_4_10 GFile * gtk_file_dialog_save_finish ( GtkFileDialog * self,
GAsyncResult * result,
GError ** error )

◆ gtk_file_dialog_select_folder()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_select_folder ( GtkFileDialog * self,
GtkWindow * parent,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ gtk_file_dialog_select_folder_finish()

GDK_AVAILABLE_IN_4_10 GFile * gtk_file_dialog_select_folder_finish ( GtkFileDialog * self,
GAsyncResult * result,
GError ** error )

◆ gtk_file_dialog_select_multiple_folders()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_select_multiple_folders ( GtkFileDialog * self,
GtkWindow * parent,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ gtk_file_dialog_select_multiple_folders_finish()

GDK_AVAILABLE_IN_4_10 GListModel * gtk_file_dialog_select_multiple_folders_finish ( GtkFileDialog * self,
GAsyncResult * result,
GError ** error )

◆ gtk_file_dialog_set_accept_label()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_accept_label ( GtkFileDialog * self,
const char * accept_label )

◆ gtk_file_dialog_set_default_filter()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_default_filter ( GtkFileDialog * self,
GtkFileFilter * filter )

◆ gtk_file_dialog_set_filters()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_filters ( GtkFileDialog * self,
GListModel * filters )

◆ gtk_file_dialog_set_initial_file()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_initial_file ( GtkFileDialog * self,
GFile * file )

◆ gtk_file_dialog_set_initial_folder()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_initial_folder ( GtkFileDialog * self,
GFile * folder )

◆ gtk_file_dialog_set_initial_name()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_initial_name ( GtkFileDialog * self,
const char * name )

◆ gtk_file_dialog_set_modal()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_modal ( GtkFileDialog * self,
gboolean modal )

◆ gtk_file_dialog_set_title()

GDK_AVAILABLE_IN_4_10 void gtk_file_dialog_set_title ( GtkFileDialog * self,
const char * title )