Package: gtk
Class gtk:places-sidebar
Superclassesgtk:scrolled-window, gtk:bin, gtk:container, gtk:widget, gtk:buildable, gobject:object, common-lisp:standard-object, common-lisp:t Documented Subclasses
None
Direct SlotsDetails The gtk:places-sidebar widget is a widget that displays a list of
frequently-used places in the file system: the user’s home directory, the
user’s bookmarks, and volumes and drives. ![]() Figure: GtkPlacesSidebar This widget is used as a sidebar in the gtk:file-chooser interface and may be used by file managers and similar programs. The places sidebar displays drives and volumes, and will automatically mount or unmount them when the user selects them. Applications can hook to various signals in the places sidebar to customize its behavior. For example, they can add extra commands to the context menu of the sidebar. While bookmarks are completely in control of the user, the places sidebar also allows individual applications to provide extra shortcut folders that are unique to each application. For example, a Paint program may want to add a shortcut for a Clipart folder. You can do this with the gtk:places-sidebar-add-shortcut function. To make use of the places sidebar, an application at least needs to connect to the "open-location" signal. This is emitted when the user selects in the sidebar a location to open. The application should also call the gtk:places-sidebar-location function when it changes the currently viewed location. CSS nodesAmong the children of the places sidebar, the following style classes can be used:
Signal Details | Returned bySlot Access FunctionsInherited Slot Access FunctionsSee also |
#2025-07-16