AppChooserDialog


Object Hierarchy:

Gtk.AppChooserDialog Gtk.AppChooserDialog Gtk.AppChooserDialog Gtk.Dialog Gtk.Dialog Gtk.Dialog->Gtk.AppChooserDialog Gtk.Window Gtk.Window Gtk.Window->Gtk.Dialog Gtk.Widget Gtk.Widget Gtk.Widget->Gtk.Window GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gtk.Widget GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned Gtk.Accessible Gtk.Accessible Gtk.Accessible->Gtk.AppChooserDialog Gtk.Accessible->Gtk.Dialog Gtk.Accessible->Gtk.Window Gtk.Accessible->Gtk.Widget Gtk.Buildable Gtk.Buildable Gtk.Buildable->Gtk.AppChooserDialog Gtk.Buildable->Gtk.Dialog Gtk.Buildable->Gtk.Window Gtk.Buildable->Gtk.Widget Gtk.ConstraintTarget Gtk.ConstraintTarget Gtk.ConstraintTarget->Gtk.AppChooserDialog Gtk.ConstraintTarget->Gtk.Dialog Gtk.ConstraintTarget->Gtk.Window Gtk.ConstraintTarget->Gtk.Widget Gtk.Native Gtk.Native Gtk.Native->Gtk.AppChooserDialog Gtk.Native->Gtk.Dialog Gtk.Native->Gtk.Window Gtk.Root Gtk.Root Gtk.Root->Gtk.AppChooserDialog Gtk.Root->Gtk.Dialog Gtk.Root->Gtk.Window Gtk.ShortcutManager Gtk.ShortcutManager Gtk.ShortcutManager->Gtk.AppChooserDialog Gtk.ShortcutManager->Gtk.Dialog Gtk.ShortcutManager->Gtk.Window Gtk.AppChooser Gtk.AppChooser Gtk.AppChooser->Gtk.AppChooserDialog

Description:

[ CCode ( type_id = "gtk_app_chooser_dialog_get_type ()" ) ]
[ Version ( deprecated = true , deprecated_since = "4.10" ) ]
public sealed class AppChooserDialog : Dialog, Accessible, AppChooser, Buildable, ConstraintTarget, Native, Root, ShortcutManager

Warning: AppChooserDialog is deprecated since 4.10.

`GtkAppChooserDialog` shows a `GtkAppChooserWidget` inside a `GtkDialog`.

Note:

The application selection widgets should be implemented according to the design of each platform and/or application requiring them.

![An example GtkAppChooserDialog](appchooserdialog.png)

Note that `GtkAppChooserDialog` does not have any interesting methods of its own. Instead, you should get the embedded `GtkAppChooserWidget` using [method@Gtk.AppChooserDialog.get_widget] and call its methods if the generic [iface@Gtk.AppChooser] interface is not sufficient for your needs.

To set the heading that is shown above the `GtkAppChooserWidget`, use [method@Gtk.AppChooserDialog.set_heading].

CSS nodes

`GtkAppChooserDialog` has a single CSS node with the name `window` and style class `.appchooser`.


Namespace: Gtk
Package: gtk4

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class Gtk.Widget
All known members inherited from interface Gtk.AppChooser
All known members inherited from interface Gtk.Native
All known members inherited from interface Gtk.Root
All known members inherited from interface Gtk.ShortcutManager