Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkcelllayout.h File Reference

Go to the source code of this file.

Data Structures

struct  _GtkCellLayoutIface
 

Macros

#define GTK_TYPE_CELL_LAYOUT   (gtk_cell_layout_get_type ())
 
#define GTK_CELL_LAYOUT(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_LAYOUT, GtkCellLayout))
 
#define GTK_IS_CELL_LAYOUT(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_LAYOUT))
 
#define GTK_CELL_LAYOUT_GET_IFACE(obj)   (G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_CELL_LAYOUT, GtkCellLayoutIface))
 

Typedefs

typedef struct _GtkCellLayout GtkCellLayout
 
typedef struct _GtkCellLayoutIface GtkCellLayoutIface
 
typedef void(* GtkCellLayoutDataFunc) (GtkCellLayout *cell_layout, GtkCellRenderer *cell, GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_cell_layout_get_type (void) G_GNUC_CONST
 
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_pack_start (GtkCellLayout *cell_layout, GtkCellRenderer *cell, gboolean expand)
 
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_pack_end (GtkCellLayout *cell_layout, GtkCellRenderer *cell, gboolean expand)
 
GDK_DEPRECATED_IN_4_10 GListgtk_cell_layout_get_cells (GtkCellLayout *cell_layout)
 
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_clear (GtkCellLayout *cell_layout)
 
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_set_attributes (GtkCellLayout *cell_layout, GtkCellRenderer *cell,...) G_GNUC_NULL_TERMINATED
 
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_add_attribute (GtkCellLayout *cell_layout, GtkCellRenderer *cell, const char *attribute, int column)
 
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_set_cell_data_func (GtkCellLayout *cell_layout, GtkCellRenderer *cell, GtkCellLayoutDataFunc func, gpointer func_data, GDestroyNotify destroy)
 
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_clear_attributes (GtkCellLayout *cell_layout, GtkCellRenderer *cell)
 
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_reorder (GtkCellLayout *cell_layout, GtkCellRenderer *cell, int position)
 
GDK_DEPRECATED_IN_4_10 GtkCellAreagtk_cell_layout_get_area (GtkCellLayout *cell_layout)
 
gboolean _gtk_cell_layout_buildable_custom_tag_start (GtkBuildable *buildable, GtkBuilder *builder, GObject *child, const char *tagname, GtkBuildableParser *parser, gpointer *data)
 
gboolean _gtk_cell_layout_buildable_custom_tag_end (GtkBuildable *buildable, GtkBuilder *builder, GObject *child, const char *tagname, gpointer *data)
 
void _gtk_cell_layout_buildable_add_child (GtkBuildable *buildable, GtkBuilder *builder, GObject *child, const char *type)
 

Macro Definition Documentation

◆ GTK_CELL_LAYOUT

#define GTK_CELL_LAYOUT ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_LAYOUT, GtkCellLayout))

Definition at line 32 of file gtkcelllayout.h.

◆ GTK_CELL_LAYOUT_GET_IFACE

#define GTK_CELL_LAYOUT_GET_IFACE ( obj)    (G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_CELL_LAYOUT, GtkCellLayoutIface))

Definition at line 34 of file gtkcelllayout.h.

◆ GTK_IS_CELL_LAYOUT

#define GTK_IS_CELL_LAYOUT ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_LAYOUT))

Definition at line 33 of file gtkcelllayout.h.

◆ GTK_TYPE_CELL_LAYOUT

#define GTK_TYPE_CELL_LAYOUT   (gtk_cell_layout_get_type ())

Definition at line 31 of file gtkcelllayout.h.

Typedef Documentation

◆ GtkCellLayout

typedef struct _GtkCellLayout GtkCellLayout

Definition at line 36 of file gtkcelllayout.h.

◆ GtkCellLayoutDataFunc

typedef void(* GtkCellLayoutDataFunc) (GtkCellLayout *cell_layout, GtkCellRenderer *cell, GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)

GtkCellLayoutDataFunc: @cell_layout: a GtkCellLayout @cell: the cell renderer whose value is to be set @tree_model: the model @iter: a GtkTreeIter indicating the row to set the value for @data: (closure): user data passed to gtk_cell_layout_set_cell_data_func()

A function which should set the value of @cell_layout’s cell renderer(s) as appropriate.

Definition at line 51 of file gtkcelllayout.h.

◆ GtkCellLayoutIface

Definition at line 37 of file gtkcelllayout.h.

Function Documentation

◆ _gtk_cell_layout_buildable_add_child()

void _gtk_cell_layout_buildable_add_child ( GtkBuildable * buildable,
GtkBuilder * builder,
GObject * child,
const char * type )

◆ _gtk_cell_layout_buildable_custom_tag_end()

gboolean _gtk_cell_layout_buildable_custom_tag_end ( GtkBuildable * buildable,
GtkBuilder * builder,
GObject * child,
const char * tagname,
gpointer * data )

◆ _gtk_cell_layout_buildable_custom_tag_start()

gboolean _gtk_cell_layout_buildable_custom_tag_start ( GtkBuildable * buildable,
GtkBuilder * builder,
GObject * child,
const char * tagname,
GtkBuildableParser * parser,
gpointer * data )

◆ gtk_cell_layout_add_attribute()

GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_add_attribute ( GtkCellLayout * cell_layout,
GtkCellRenderer * cell,
const char * attribute,
int column )

◆ gtk_cell_layout_clear()

GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_clear ( GtkCellLayout * cell_layout)

◆ gtk_cell_layout_clear_attributes()

GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_clear_attributes ( GtkCellLayout * cell_layout,
GtkCellRenderer * cell )

◆ gtk_cell_layout_get_area()

GDK_DEPRECATED_IN_4_10 GtkCellArea * gtk_cell_layout_get_area ( GtkCellLayout * cell_layout)

◆ gtk_cell_layout_get_cells()

GDK_DEPRECATED_IN_4_10 GList * gtk_cell_layout_get_cells ( GtkCellLayout * cell_layout)

◆ gtk_cell_layout_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_cell_layout_get_type ( void )

◆ gtk_cell_layout_pack_end()

GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_pack_end ( GtkCellLayout * cell_layout,
GtkCellRenderer * cell,
gboolean expand )

◆ gtk_cell_layout_pack_start()

GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_pack_start ( GtkCellLayout * cell_layout,
GtkCellRenderer * cell,
gboolean expand )

◆ gtk_cell_layout_reorder()

GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_reorder ( GtkCellLayout * cell_layout,
GtkCellRenderer * cell,
int position )

◆ gtk_cell_layout_set_attributes()

GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_set_attributes ( GtkCellLayout * cell_layout,
GtkCellRenderer * cell,
... )

◆ gtk_cell_layout_set_cell_data_func()

GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_set_cell_data_func ( GtkCellLayout * cell_layout,
GtkCellRenderer * cell,
GtkCellLayoutDataFunc func,
gpointer func_data,
GDestroyNotify destroy )