AppChooserButton
Object Hierarchy:
Description:
public class AppChooserButton : Widget, Accessible, AppChooser, Buildable, ConstraintTarget
The AppChooserButton is a widget that lets the user select an application.
It implements the AppChooser interface.
Initially, a AppChooserButton selects the first application in its list, which will either be the most-recently used application or, if show_default_item is true, the default application.
The list of applications shown in a AppChooserButton includes the recommended applications for the given content type. When show_default_item is set, the default application is also included. To let the user chooser other applications, you can set the show_dialog_item property, which allows to open a full AppChooserDialog.
It is possible to add custom items to the list, using append_custom_item. These items cause the custom_item_activated signal to be emitted when they are selected.
To track changes in the selected application, use the changed signal.
CSS nodes
GtkAppChooserButton has a single CSS node with the name “appchooserbutton”.