| Top |
| GtkWidget * | (*DzlStackListCreateWidgetFunc) () |
| GtkWidget * | dzl_stack_list_new () |
| void | dzl_stack_list_push () |
| void | dzl_stack_list_pop () |
| GListModel * | dzl_stack_list_get_model () |
| guint | dzl_stack_list_get_depth () |
| void | dzl_stack_list_clear () |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── DzlStackList
GtkWidget * (*DzlStackListCreateWidgetFunc) (gpointer item,gpointer user_data);
void dzl_stack_list_push (DzlStackList *self,GtkWidget *header,GListModel *model,DzlStackListCreateWidgetFunc create_widget_func,gpointer user_data,GDestroyNotify user_data_free_func);
struct DzlStackListClass {
GtkBinClass parent_instance;
void (*row_activated) (DzlStackList *self,
GtkListBoxRow *row);
void (*header_activated) (DzlStackList *self,
GtkListBoxRow *row);
gpointer _reserved1;
gpointer _reserved2;
gpointer _reserved3;
gpointer _reserved4;
gpointer _reserved5;
gpointer _reserved6;
gpointer _reserved7;
gpointer _reserved8;
};
“header-activated” signalvoid user_function (DzlStackList *dzlstacklist, GtkListBoxRow *arg1, gpointer user_data)
Flags: Run Last
“row-activated” signalvoid user_function (DzlStackList *dzlstacklist, GtkListBoxRow *arg1, gpointer user_data)
Flags: Run Last