*
* Since: 4.12
*/
-gboolean
+GtkListTabBehavior
gtk_column_view_get_tab_behavior (GtkColumnView *self)
{
g_return_val_if_fail (GTK_IS_COLUMN_VIEW (self), FALSE);
void gtk_column_view_set_tab_behavior (GtkColumnView *self,
GtkListTabBehavior tab_behavior);
GDK_AVAILABLE_IN_4_12
-gboolean gtk_column_view_get_tab_behavior (GtkColumnView *self);
+GtkListTabBehavior
+ gtk_column_view_get_tab_behavior (GtkColumnView *self);
GDK_AVAILABLE_IN_4_12
void gtk_column_view_set_row_factory (GtkColumnView *self,
tile,
column_end (self, xspacing, col + n_items - 1) - tile->area.x,
tile->area.height);
-
+
return split;
}
GtkWidget *widget = GTK_WIDGET (self);
return !gtk_widget_get_visible (widget) ||
- gtk_widget_get_root (widget) == NULL ||
+ gtk_widget_get_root (widget) == NULL ||
self->factory == NULL;
}
row_height = MAX (row_height, child_nat);
measured = TRUE;
}
-
+
i += tile->n_items;
if (i >= n_columns)
/* step 1: determine width of the list */
gtk_grid_view_measure_column_size (self, &col_min, &col_nat);
- self->n_columns = gtk_grid_view_compute_n_columns (self,
+ self->n_columns = gtk_grid_view_compute_n_columns (self,
orientation == GTK_ORIENTATION_VERTICAL ? width : height,
xspacing,
col_min, col_nat);
case PROP_MIN_COLUMNS:
gtk_grid_view_set_min_columns (self, g_value_get_uint (value));
break;
-
+
case PROP_MODEL:
gtk_grid_view_set_model (self, g_value_get_object (value));
break;
*
* Since: 4.12
*/
-gboolean
+GtkListTabBehavior
gtk_grid_view_get_tab_behavior (GtkGridView *self)
{
g_return_val_if_fail (GTK_IS_GRID_VIEW (self), FALSE);
void gtk_grid_view_set_tab_behavior (GtkGridView *self,
GtkListTabBehavior tab_behavior);
GDK_AVAILABLE_IN_4_12
-gboolean gtk_grid_view_get_tab_behavior (GtkGridView *self);
+GtkListTabBehavior
+ gtk_grid_view_get_tab_behavior (GtkGridView *self);
GDK_AVAILABLE_IN_ALL
void gtk_grid_view_set_single_click_activate (GtkGridView *self,
GtkWidget *widget = GTK_WIDGET (self);
return !gtk_widget_get_visible (widget) ||
- gtk_widget_get_root (widget) == NULL ||
+ gtk_widget_get_root (widget) == NULL ||
self->factory == NULL;
}
*
* Since: 4.12
*/
-gboolean
+GtkListTabBehavior
gtk_list_view_get_tab_behavior (GtkListView *self)
{
g_return_val_if_fail (GTK_IS_LIST_VIEW (self), FALSE);
void gtk_list_view_set_tab_behavior (GtkListView *self,
GtkListTabBehavior tab_behavior);
GDK_AVAILABLE_IN_4_12
-gboolean gtk_list_view_get_tab_behavior (GtkListView *self);
+GtkListTabBehavior
+ gtk_list_view_get_tab_behavior (GtkListView *self);
G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkListView, g_object_unref)