| GTK+ Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
#include <gtk/gtk.h>
GtkAppChooserDialog;
GtkWidget * gtk_app_chooser_dialog_new (GtkWindow *parent,
GtkDialogFlags flags,
GFile *file);
GtkWidget * gtk_app_chooser_dialog_new_for_content_type
(GtkWindow *parent,
GtkDialogFlags flags,
const gchar *content_type);
GtkWidget * gtk_app_chooser_dialog_get_widget (GtkAppChooserDialog *self);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkDialog +----GtkAppChooserDialog
GtkAppChooserDialog implements AtkImplementorIface, GtkBuildable and GtkAppChooser.
GtkWidget * gtk_app_chooser_dialog_new (GtkWindow *parent,GtkDialogFlags flags,GFile *file);
Creates a new GtkAppChooserDialog for the provided GFile, to allow the user to select an application for it.
|
a GtkWindow, or NULL. [allow-none]
|
|
flags for this dialog |
|
a GFile |
Returns : |
a newly created GtkAppChooserDialog |
Since 3.0
GtkWidget * gtk_app_chooser_dialog_new_for_content_type (GtkWindow *parent,GtkDialogFlags flags,const gchar *content_type);
Creates a new GtkAppChooserDialog for the provided content type, to allow the user to select an application for it.
|
a GtkWindow, or NULL. [allow-none]
|
|
flags for this dialog |
|
a content type string |
Returns : |
a newly created GtkAppChooserDialog |
Since 3.0
GtkWidget * gtk_app_chooser_dialog_get_widget (GtkAppChooserDialog *self);
Returns the GtkAppChooserWidget of this dialog.
|
a GtkAppChooserDialog |
Returns : |
the GtkAppChooserWidget of self. [transfer none]
|
Since 3.0
"gfile" property"gfile" GFile* : Read / Write / Construct Only
The GFile used by the GtkAppChooserDialog. The dialog's GtkAppChooserWidget content type will be guessed from the file, if present.