AppChooserWidget


Object Hierarchy:

Gtk.AppChooserWidget Gtk.AppChooserWidget Gtk.AppChooserWidget Gtk.Widget Gtk.Widget Gtk.Widget->Gtk.AppChooserWidget GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gtk.Widget GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned Gtk.Accessible Gtk.Accessible Gtk.Accessible->Gtk.AppChooserWidget Gtk.Accessible->Gtk.Widget Gtk.Buildable Gtk.Buildable Gtk.Buildable->Gtk.AppChooserWidget Gtk.Buildable->Gtk.Widget Gtk.ConstraintTarget Gtk.ConstraintTarget Gtk.ConstraintTarget->Gtk.AppChooserWidget Gtk.ConstraintTarget->Gtk.Widget Gtk.AppChooser Gtk.AppChooser Gtk.AppChooser->Gtk.AppChooserWidget

Description:

[ CCode ( type_id = "gtk_app_chooser_widget_get_type ()" ) ]
public class AppChooserWidget : Widget, Accessible, AppChooser, Buildable, ConstraintTarget

`GtkAppChooserWidget` is a widget for selecting applications.

It is the main building block for [[email protected]]. Most applications only need to use the latter; but you can use this widget as part of a larger widget if you have special needs.

`GtkAppChooserWidget` offers detailed control over what applications are shown, using the [[email protected]:show-default], [ [email protected]:show-recommended], [[email protected]:show-fallback], [[email protected]:show-other] and [[email protected]:show-all] properties. See the [[email protected]] documentation for more information about these groups of applications.

To keep track of the selected application, use the [[email protected]:GtkAppChooserWidget:application-selected] and [[email protected]:GtkAppChooserWidget:application-activated] signals.

CSS nodes

`GtkAppChooserWidget` has a single CSS node with name appchooser.


Namespace: Gtk
Package: gtk4

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members:

All known members inherited from class Gtk.Widget
All known members inherited from class GLib.Object
All known members inherited from interface Gtk.AppChooser



2022 vala-language.org