Package: gtk
Class gtk:app-chooser-widget
Superclassesgtk:box, gtk:container, gtk:widget, gtk:buildable, gtk:orientable, gtk:app-chooser, gobject:object, common-lisp:standard-object, common-lisp:t Documented Subclasses
None
Direct SlotsDetails The gtk:app-chooser-widget widget is a widget for selecting
applications. It is the main building block for the gtk:app-chooser-dialog widget.
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. The gtk:app-chooser-widget widget offers detailed control over what applications are shown, using the show-default, show-recommended, show-fallback, show-other and show-all properties. See the gtk:app-chooser documentation for more information about these groups of applications. To keep track of the selected application, use the "application-selected" and "application-activated" signals. CSS nodesSignal DetailsThe "application-activated" signallambda (widget application) :run-firstEmitted when an application item is activated from the list of the widget. This usually happens when the user double clicks an item, or an item is selected and the user presses one of the Space, Shift+Space, Return or Enter keys.
The "application-selected" signallambda (widget application) :run-firstEmitted when an application item is selected from the widget's list.
The "populate-popup" signallambda (widget menu application) :run-firstEmitted when a context menu is about to popup over an application item. Clients can insert menu items into the provided gtk:menu object in the callback of this signal. The context menu will be shown over the item if at least one item has been added to the menu.
| Returned bySlot Access FunctionsInherited Slot Access Functions |
#2023-2-15