20#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
21#error "Only <gtk/gtk.h> can be included directly."
33#define GTK_TYPE_TREE_VIEW_COLUMN (gtk_tree_view_column_get_type ())
34#define GTK_TREE_VIEW_COLUMN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_VIEW_COLUMN, GtkTreeViewColumn))
35#define GTK_IS_TREE_VIEW_COLUMN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_VIEW_COLUMN))
103 const
char *attribute,
#define GDK_DEPRECATED_IN_4_10_FOR(f)
#define GDK_AVAILABLE_IN_ALL
#define G_GNUC_NULL_TERMINATED
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
GOBJECT_AVAILABLE_IN_ALL void g_object_unref(gpointer object)
struct _GtkColumnViewColumn GtkColumnViewColumn
struct _GtkColumnView GtkColumnView
struct _GtkTreeModel GtkTreeModel
gboolean gtk_tree_view_column_cell_get_position(GtkTreeViewColumn *tree_column, GtkCellRenderer *cell_renderer, int *x_offset, int *width)
int gtk_tree_view_column_get_sort_column_id(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_pack_end(GtkTreeViewColumn *tree_column, GtkCellRenderer *cell, gboolean expand)
void gtk_tree_view_column_set_expand(GtkTreeViewColumn *tree_column, gboolean expand)
int gtk_tree_view_column_get_fixed_width(GtkTreeViewColumn *tree_column)
int gtk_tree_view_column_get_max_width(GtkTreeViewColumn *tree_column)
float gtk_tree_view_column_get_alignment(GtkTreeViewColumn *tree_column)
void(* GtkTreeCellDataFunc)(GtkTreeViewColumn *tree_column, GtkCellRenderer *cell, GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
void gtk_tree_view_column_set_visible(GtkTreeViewColumn *tree_column, gboolean visible)
void gtk_tree_view_column_queue_resize(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_cell_set_cell_data(GtkTreeViewColumn *tree_column, GtkTreeModel *tree_model, GtkTreeIter *iter, gboolean is_expander, gboolean is_expanded)
gboolean gtk_tree_view_column_get_clickable(GtkTreeViewColumn *tree_column)
GtkTreeViewColumn * gtk_tree_view_column_new(void)
int gtk_tree_view_column_get_x_offset(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_pack_start(GtkTreeViewColumn *tree_column, GtkCellRenderer *cell, gboolean expand)
gboolean gtk_tree_view_column_get_sort_indicator(GtkTreeViewColumn *tree_column)
int gtk_tree_view_column_get_spacing(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_set_widget(GtkTreeViewColumn *tree_column, GtkWidget *widget)
void gtk_tree_view_column_set_clickable(GtkTreeViewColumn *tree_column, gboolean clickable)
void gtk_tree_view_column_set_max_width(GtkTreeViewColumn *tree_column, int max_width)
GtkWidget * gtk_tree_view_column_get_widget(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_set_fixed_width(GtkTreeViewColumn *tree_column, int fixed_width)
void gtk_tree_view_column_set_sort_column_id(GtkTreeViewColumn *tree_column, int sort_column_id)
GtkTreeViewColumn * gtk_tree_view_column_new_with_attributes(const char *title, GtkCellRenderer *cell,...) G_GNUC_NULL_TERMINATED
gboolean gtk_tree_view_column_get_expand(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_clear(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_clicked(GtkTreeViewColumn *tree_column)
GtkSortType gtk_tree_view_column_get_sort_order(GtkTreeViewColumn *tree_column)
GtkTreeViewColumnSizing gtk_tree_view_column_get_sizing(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_set_alignment(GtkTreeViewColumn *tree_column, float xalign)
void gtk_tree_view_column_set_attributes(GtkTreeViewColumn *tree_column, GtkCellRenderer *cell_renderer,...) G_GNUC_NULL_TERMINATED
gboolean gtk_tree_view_column_get_resizable(GtkTreeViewColumn *tree_column)
GDK_AVAILABLE_IN_ALL GType gtk_tree_view_column_get_type(void) G_GNUC_CONST
void gtk_tree_view_column_cell_get_size(GtkTreeViewColumn *tree_column, int *x_offset, int *y_offset, int *width, int *height)
void gtk_tree_view_column_set_resizable(GtkTreeViewColumn *tree_column, gboolean resizable)
void gtk_tree_view_column_set_sizing(GtkTreeViewColumn *tree_column, GtkTreeViewColumnSizing type)
void gtk_tree_view_column_add_attribute(GtkTreeViewColumn *tree_column, GtkCellRenderer *cell_renderer, const char *attribute, int column)
gboolean gtk_tree_view_column_get_visible(GtkTreeViewColumn *tree_column)
const char * gtk_tree_view_column_get_title(GtkTreeViewColumn *tree_column)
GtkWidget * gtk_tree_view_column_get_tree_view(GtkTreeViewColumn *tree_column)
struct _GtkTreeViewColumn GtkTreeViewColumn
void gtk_tree_view_column_set_reorderable(GtkTreeViewColumn *tree_column, gboolean reorderable)
int gtk_tree_view_column_get_width(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_set_sort_order(GtkTreeViewColumn *tree_column, GtkSortType order)
GtkWidget * gtk_tree_view_column_get_button(GtkTreeViewColumn *tree_column)
gboolean gtk_tree_view_column_get_reorderable(GtkTreeViewColumn *tree_column)
@ GTK_TREE_VIEW_COLUMN_FIXED
@ GTK_TREE_VIEW_COLUMN_AUTOSIZE
@ GTK_TREE_VIEW_COLUMN_GROW_ONLY
gboolean gtk_tree_view_column_cell_is_visible(GtkTreeViewColumn *tree_column)
void gtk_tree_view_column_set_sort_indicator(GtkTreeViewColumn *tree_column, gboolean setting)
GtkTreeViewColumn * gtk_tree_view_column_new_with_area(GtkCellArea *area)
void gtk_tree_view_column_set_min_width(GtkTreeViewColumn *tree_column, int min_width)
void gtk_tree_view_column_set_spacing(GtkTreeViewColumn *tree_column, int spacing)
void gtk_tree_view_column_set_cell_data_func(GtkTreeViewColumn *tree_column, GtkCellRenderer *cell_renderer, GtkTreeCellDataFunc func, gpointer func_data, GDestroyNotify destroy)
void gtk_tree_view_column_set_title(GtkTreeViewColumn *tree_column, const char *title)
void gtk_tree_view_column_focus_cell(GtkTreeViewColumn *tree_column, GtkCellRenderer *cell)
void gtk_tree_view_column_clear_attributes(GtkTreeViewColumn *tree_column, GtkCellRenderer *cell_renderer)
int gtk_tree_view_column_get_min_width(GtkTreeViewColumn *tree_column)
void(* GDestroyNotify)(gpointer data)