Ardour  9.0-pre0-582-g084a23a80d
gtkcellview.h File Reference
#include <gtk/gtkwidget.h>
#include <gtk/gtkcellrenderer.h>
#include <gtk/gtktreemodel.h>
Include dependency graph for gtkcellview.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GtkCellView
 
struct  _GtkCellViewClass
 

Macros

#define GTK_TYPE_CELL_VIEW   (gtk_cell_view_get_type ())
 
#define GTK_CELL_VIEW(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_VIEW, GtkCellView))
 
#define GTK_CELL_VIEW_CLASS(vtable)   (G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_CELL_VIEW, GtkCellViewClass))
 
#define GTK_IS_CELL_VIEW(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_VIEW))
 
#define GTK_IS_CELL_VIEW_CLASS(vtable)   (G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_CELL_VIEW))
 
#define GTK_CELL_VIEW_GET_CLASS(inst)   (G_TYPE_INSTANCE_GET_CLASS ((inst), GTK_TYPE_CELL_VIEW, GtkCellViewClass))
 

Typedefs

typedef struct _GtkCellView GtkCellView
 
typedef struct _GtkCellViewClass GtkCellViewClass
 
typedef struct _GtkCellViewPrivate GtkCellViewPrivate
 

Functions

GType gtk_cell_view_get_type (void) G_GNUC_CONST
 
GtkWidgetgtk_cell_view_new (void)
 
GtkWidgetgtk_cell_view_new_with_text (const gchar *text)
 
GtkWidgetgtk_cell_view_new_with_markup (const gchar *markup)
 
GtkWidgetgtk_cell_view_new_with_pixbuf (GdkPixbuf *pixbuf)
 
void gtk_cell_view_set_model (GtkCellView *cell_view, GtkTreeModel *model)
 
GtkTreeModelgtk_cell_view_get_model (GtkCellView *cell_view)
 
void gtk_cell_view_set_displayed_row (GtkCellView *cell_view, GtkTreePath *path)
 
GtkTreePathgtk_cell_view_get_displayed_row (GtkCellView *cell_view)
 
gboolean gtk_cell_view_get_size_of_row (GtkCellView *cell_view, GtkTreePath *path, GtkRequisition *requisition)
 
void gtk_cell_view_set_background_color (GtkCellView *cell_view, const GdkColor *color)
 
GList * gtk_cell_view_get_cell_renderers (GtkCellView *cell_view)
 

Macro Definition Documentation

◆ GTK_CELL_VIEW

#define GTK_CELL_VIEW (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_VIEW, GtkCellView))

Definition at line 34 of file gtkcellview.h.

◆ GTK_CELL_VIEW_CLASS

#define GTK_CELL_VIEW_CLASS (   vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_CELL_VIEW, GtkCellViewClass))

Definition at line 35 of file gtkcellview.h.

◆ GTK_CELL_VIEW_GET_CLASS

#define GTK_CELL_VIEW_GET_CLASS (   inst)    (G_TYPE_INSTANCE_GET_CLASS ((inst), GTK_TYPE_CELL_VIEW, GtkCellViewClass))

Definition at line 38 of file gtkcellview.h.

◆ GTK_IS_CELL_VIEW

#define GTK_IS_CELL_VIEW (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_VIEW))

Definition at line 36 of file gtkcellview.h.

◆ GTK_IS_CELL_VIEW_CLASS

#define GTK_IS_CELL_VIEW_CLASS (   vtable)    (G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_CELL_VIEW))

Definition at line 37 of file gtkcellview.h.

◆ GTK_TYPE_CELL_VIEW

#define GTK_TYPE_CELL_VIEW   (gtk_cell_view_get_type ())

Definition at line 33 of file gtkcellview.h.

Typedef Documentation

◆ GtkCellView

typedef struct _GtkCellView GtkCellView

Definition at line 31 of file gtkcellview.h.

◆ GtkCellViewClass

Definition at line 31 of file gtkcellview.h.

◆ GtkCellViewPrivate

typedef struct _GtkCellViewPrivate GtkCellViewPrivate

Definition at line 31 of file gtkcellview.h.

Function Documentation

◆ gtk_cell_view_get_cell_renderers()

GList* gtk_cell_view_get_cell_renderers ( GtkCellView cell_view)

◆ gtk_cell_view_get_displayed_row()

GtkTreePath* gtk_cell_view_get_displayed_row ( GtkCellView cell_view)

◆ gtk_cell_view_get_model()

GtkTreeModel* gtk_cell_view_get_model ( GtkCellView cell_view)

◆ gtk_cell_view_get_size_of_row()

gboolean gtk_cell_view_get_size_of_row ( GtkCellView cell_view,
GtkTreePath path,
GtkRequisition requisition 
)

◆ gtk_cell_view_get_type()

GType gtk_cell_view_get_type ( void  )

◆ gtk_cell_view_new()

GtkWidget* gtk_cell_view_new ( void  )

◆ gtk_cell_view_new_with_markup()

GtkWidget* gtk_cell_view_new_with_markup ( const gchar *  markup)

◆ gtk_cell_view_new_with_pixbuf()

GtkWidget* gtk_cell_view_new_with_pixbuf ( GdkPixbuf *  pixbuf)

◆ gtk_cell_view_new_with_text()

GtkWidget* gtk_cell_view_new_with_text ( const gchar *  text)

◆ gtk_cell_view_set_background_color()

void gtk_cell_view_set_background_color ( GtkCellView cell_view,
const GdkColor color 
)

◆ gtk_cell_view_set_displayed_row()

void gtk_cell_view_set_displayed_row ( GtkCellView cell_view,
GtkTreePath path 
)

◆ gtk_cell_view_set_model()

void gtk_cell_view_set_model ( GtkCellView cell_view,
GtkTreeModel model 
)