|
GDK_AVAILABLE_IN_ALL GType | gtk_flow_box_child_get_type (void) G_GNUC_CONST |
|
GDK_AVAILABLE_IN_ALL GtkWidget * | gtk_flow_box_child_new (void) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_child_set_child (GtkFlowBoxChild *self, GtkWidget *child) |
|
GDK_AVAILABLE_IN_ALL GtkWidget * | gtk_flow_box_child_get_child (GtkFlowBoxChild *self) |
|
GDK_AVAILABLE_IN_ALL int | gtk_flow_box_child_get_index (GtkFlowBoxChild *child) |
|
GDK_AVAILABLE_IN_ALL gboolean | gtk_flow_box_child_is_selected (GtkFlowBoxChild *child) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_child_changed (GtkFlowBoxChild *child) |
|
GDK_AVAILABLE_IN_ALL GType | gtk_flow_box_get_type (void) G_GNUC_CONST |
|
GDK_AVAILABLE_IN_ALL GtkWidget * | gtk_flow_box_new (void) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_bind_model (GtkFlowBox *box, GListModel *model, GtkFlowBoxCreateWidgetFunc create_widget_func, gpointer user_data, GDestroyNotify user_data_free_func) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_homogeneous (GtkFlowBox *box, gboolean homogeneous) |
|
GDK_AVAILABLE_IN_ALL gboolean | gtk_flow_box_get_homogeneous (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_row_spacing (GtkFlowBox *box, guint spacing) |
|
GDK_AVAILABLE_IN_ALL guint | gtk_flow_box_get_row_spacing (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_column_spacing (GtkFlowBox *box, guint spacing) |
|
GDK_AVAILABLE_IN_ALL guint | gtk_flow_box_get_column_spacing (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_min_children_per_line (GtkFlowBox *box, guint n_children) |
|
GDK_AVAILABLE_IN_ALL guint | gtk_flow_box_get_min_children_per_line (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_max_children_per_line (GtkFlowBox *box, guint n_children) |
|
GDK_AVAILABLE_IN_ALL guint | gtk_flow_box_get_max_children_per_line (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_activate_on_single_click (GtkFlowBox *box, gboolean single) |
|
GDK_AVAILABLE_IN_ALL gboolean | gtk_flow_box_get_activate_on_single_click (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_4_6 void | gtk_flow_box_prepend (GtkFlowBox *self, GtkWidget *child) |
|
GDK_AVAILABLE_IN_4_6 void | gtk_flow_box_append (GtkFlowBox *self, GtkWidget *child) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_insert (GtkFlowBox *box, GtkWidget *widget, int position) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_remove (GtkFlowBox *box, GtkWidget *widget) |
|
GDK_AVAILABLE_IN_4_12 void | gtk_flow_box_remove_all (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL GtkFlowBoxChild * | gtk_flow_box_get_child_at_index (GtkFlowBox *box, int idx) |
|
GDK_AVAILABLE_IN_ALL GtkFlowBoxChild * | gtk_flow_box_get_child_at_pos (GtkFlowBox *box, int x, int y) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_selected_foreach (GtkFlowBox *box, GtkFlowBoxForeachFunc func, gpointer data) |
|
GDK_AVAILABLE_IN_ALL GList * | gtk_flow_box_get_selected_children (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_select_child (GtkFlowBox *box, GtkFlowBoxChild *child) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_unselect_child (GtkFlowBox *box, GtkFlowBoxChild *child) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_select_all (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_unselect_all (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_selection_mode (GtkFlowBox *box, GtkSelectionMode mode) |
|
GDK_AVAILABLE_IN_ALL GtkSelectionMode | gtk_flow_box_get_selection_mode (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_hadjustment (GtkFlowBox *box, GtkAdjustment *adjustment) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_vadjustment (GtkFlowBox *box, GtkAdjustment *adjustment) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_filter_func (GtkFlowBox *box, GtkFlowBoxFilterFunc filter_func, gpointer user_data, GDestroyNotify destroy) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_invalidate_filter (GtkFlowBox *box) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_set_sort_func (GtkFlowBox *box, GtkFlowBoxSortFunc sort_func, gpointer user_data, GDestroyNotify destroy) |
|
GDK_AVAILABLE_IN_ALL void | gtk_flow_box_invalidate_sort (GtkFlowBox *box) |
|
GtkFlowBoxCreateWidgetFunc: @item: (type GObject): the item from the model for which to create a widget for @user_data: (closure): user data from gtk_flow_box_bind_model()
Called for flow boxes that are bound to a GListModel
.
This function is called for each item that gets added to the model.
Returns: (transfer full): a GtkWidget
that represents @item
Definition at line 80 of file gtkflowbox.h.