Top |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkStackSidebar
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.
GtkWidget *
gtk_stack_sidebar_new (void
);
Creates a new sidebar.
Since: 3.16
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
GtkStack *
gtk_stack_sidebar_get_stack (GtkStackSidebar *sidebar
);
Retrieves the stack.
See gtk_stack_sidebar_set_stack()
.
Since: 3.16
“stack”
property“stack” GtkStack *
Associated stack for this GtkStackSidebar.
Owner: GtkStackSidebar
Flags: Read / Write