| Top |
Object Hierarchy
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBin
╰── GtkStackSidebar
Description
A GtkStackSidebar enables you to quickly and easily provide a consistent "sidebar" object for your user interface.
In order to use a GtkStackSidebar, you simply use a GtkStack to
organize your UI flow, and add the sidebar to your sidebar area. You
can use gtk_stack_sidebar_set_stack() to connect the GtkStackSidebar
to the GtkStack.
Functions
gtk_stack_sidebar_new ()
GtkWidget *
gtk_stack_sidebar_new (void);
Creates a new sidebar.
Since: 3.16
gtk_stack_sidebar_set_stack ()
void gtk_stack_sidebar_set_stack (GtkStackSidebar *sidebar,GtkStack *stack);
Set the GtkStack associated with this GtkStackSidebar.
The sidebar widget will automatically update according to the order (packing) and items within the given GtkStack.
Since: 3.16
gtk_stack_sidebar_get_stack ()
GtkStack *
gtk_stack_sidebar_get_stack (GtkStackSidebar *sidebar);
Retrieves the stack.
See gtk_stack_sidebar_set_stack().
Since: 3.16
Property Details
The “stack” property
“stack” GtkStack *
Associated stack for this GtkStackSidebar.
Owner: GtkStackSidebar
Flags: Read / Write

