![]() |
![]() |
![]() |
GTK+ 3 Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
#include <gtk/gtk.h> struct 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
); void gtk_app_chooser_dialog_set_heading (GtkAppChooserDialog *self
,const gchar *heading
); const gchar * gtk_app_chooser_dialog_get_heading (GtkAppChooserDialog *self
);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkDialog +----GtkAppChooserDialog
GtkAppChooserDialog implements AtkImplementorIface, GtkBuildable and GtkAppChooser.
GtkAppChooserDialog shows a GtkAppChooserWidget inside a GtkDialog.
Note that GtkAppChooserDialog does not have any interesting methods
of its own. Instead, you should get the embedded GtkAppChooserWidget
using gtk_app_chooser_dialog_get_widget()
and call its methods if
the generic GtkAppChooser interface is not sufficient for your needs.
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
void gtk_app_chooser_dialog_set_heading (GtkAppChooserDialog *self
,const gchar *heading
);
Sets the text to display at the top of the dialog. If the heading is not set, the dialog displays a default text.
|
a GtkAppChooserDialog |
|
a string containing Pango markup |
const gchar * gtk_app_chooser_dialog_get_heading (GtkAppChooserDialog *self
);
Returns the text to display at the top of the dialog.
|
a GtkAppChooserDialog |
Returns : |
the text to display at the top of the dialog, or NULL , in which
case a default text is displayed |
"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.
"heading"
property"heading" gchar* : Read / Write
The text to show at the top of the dialog. The string may contain Pango markup.
Default value: NULL