Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkcolumnviewcolumn.h File Reference
#include <gtk/gtkcolumnview.h>
#include <gtk/gtksorter.h>

Go to the source code of this file.

Macros

#define GTK_TYPE_COLUMN_VIEW_COLUMN   (gtk_column_view_column_get_type ())
 
#define GTK_COLUMN_VIEW_COLUMN(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_COLUMN_VIEW_COLUMN, GtkColumnViewColumn))
 
#define GTK_COLUMN_VIEW_COLUMN_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), GTK_TYPE_COLUMN_VIEW_COLUMN, GtkColumnViewColumnClass))
 
#define GTK_IS_COLUMN_VIEW_COLUMN(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_COLUMN_VIEW_COLUMN))
 
#define GTK_IS_COLUMN_VIEW_COLUMN_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), GTK_TYPE_COLUMN_VIEW_COLUMN))
 
#define GTK_COLUMN_VIEW_COLUMN_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_COLUMN_VIEW_COLUMN, GtkColumnViewColumnClass))
 

Typedefs

typedef struct _GtkColumnViewColumnClass GtkColumnViewColumnClass
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_column_view_column_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GtkColumnViewColumngtk_column_view_column_new (const char *title, GtkListItemFactory *factory)
 
GDK_AVAILABLE_IN_ALL GtkColumnViewgtk_column_view_column_get_column_view (GtkColumnViewColumn *self)
 
GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_factory (GtkColumnViewColumn *self, GtkListItemFactory *factory)
 
GDK_AVAILABLE_IN_ALL GtkListItemFactorygtk_column_view_column_get_factory (GtkColumnViewColumn *self)
 
GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_title (GtkColumnViewColumn *self, const char *title)
 
GDK_AVAILABLE_IN_ALL const char * gtk_column_view_column_get_title (GtkColumnViewColumn *self)
 
GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_sorter (GtkColumnViewColumn *self, GtkSorter *sorter)
 
GDK_AVAILABLE_IN_ALL GtkSorter * gtk_column_view_column_get_sorter (GtkColumnViewColumn *self)
 
GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_visible (GtkColumnViewColumn *self, gboolean visible)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_column_view_column_get_visible (GtkColumnViewColumn *self)
 
GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_header_menu (GtkColumnViewColumn *self, GMenuModel *menu)
 
GDK_AVAILABLE_IN_ALL GMenuModelgtk_column_view_column_get_header_menu (GtkColumnViewColumn *self)
 
GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_fixed_width (GtkColumnViewColumn *self, int fixed_width)
 
GDK_AVAILABLE_IN_ALL int gtk_column_view_column_get_fixed_width (GtkColumnViewColumn *self)
 
GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_resizable (GtkColumnViewColumn *self, gboolean resizable)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_column_view_column_get_resizable (GtkColumnViewColumn *self)
 
GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_expand (GtkColumnViewColumn *self, gboolean expand)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_column_view_column_get_expand (GtkColumnViewColumn *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_column_view_column_set_id (GtkColumnViewColumn *self, const char *id)
 
GDK_AVAILABLE_IN_4_10 const char * gtk_column_view_column_get_id (GtkColumnViewColumn *self)
 

Macro Definition Documentation

◆ GTK_COLUMN_VIEW_COLUMN

#define GTK_COLUMN_VIEW_COLUMN ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_COLUMN_VIEW_COLUMN, GtkColumnViewColumn))

Definition at line 32 of file gtkcolumnviewcolumn.h.

◆ GTK_COLUMN_VIEW_COLUMN_CLASS

#define GTK_COLUMN_VIEW_COLUMN_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST ((k), GTK_TYPE_COLUMN_VIEW_COLUMN, GtkColumnViewColumnClass))

Definition at line 33 of file gtkcolumnviewcolumn.h.

◆ GTK_COLUMN_VIEW_COLUMN_GET_CLASS

#define GTK_COLUMN_VIEW_COLUMN_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_COLUMN_VIEW_COLUMN, GtkColumnViewColumnClass))

Definition at line 36 of file gtkcolumnviewcolumn.h.

◆ GTK_IS_COLUMN_VIEW_COLUMN

#define GTK_IS_COLUMN_VIEW_COLUMN ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_COLUMN_VIEW_COLUMN))

Definition at line 34 of file gtkcolumnviewcolumn.h.

◆ GTK_IS_COLUMN_VIEW_COLUMN_CLASS

#define GTK_IS_COLUMN_VIEW_COLUMN_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), GTK_TYPE_COLUMN_VIEW_COLUMN))

Definition at line 35 of file gtkcolumnviewcolumn.h.

◆ GTK_TYPE_COLUMN_VIEW_COLUMN

#define GTK_TYPE_COLUMN_VIEW_COLUMN   (gtk_column_view_column_get_type ())

Definition at line 31 of file gtkcolumnviewcolumn.h.

Typedef Documentation

◆ GtkColumnViewColumnClass

typedef struct _GtkColumnViewColumnClass GtkColumnViewColumnClass

Definition at line 39 of file gtkcolumnviewcolumn.h.

Function Documentation

◆ gtk_column_view_column_get_column_view()

GDK_AVAILABLE_IN_ALL GtkColumnView * gtk_column_view_column_get_column_view ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_get_expand()

GDK_AVAILABLE_IN_ALL gboolean gtk_column_view_column_get_expand ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_get_factory()

GDK_AVAILABLE_IN_ALL GtkListItemFactory * gtk_column_view_column_get_factory ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_get_fixed_width()

GDK_AVAILABLE_IN_ALL int gtk_column_view_column_get_fixed_width ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_get_header_menu()

GDK_AVAILABLE_IN_ALL GMenuModel * gtk_column_view_column_get_header_menu ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_get_id()

GDK_AVAILABLE_IN_4_10 const char * gtk_column_view_column_get_id ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_get_resizable()

GDK_AVAILABLE_IN_ALL gboolean gtk_column_view_column_get_resizable ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_get_sorter()

GDK_AVAILABLE_IN_ALL GtkSorter * gtk_column_view_column_get_sorter ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_get_title()

GDK_AVAILABLE_IN_ALL const char * gtk_column_view_column_get_title ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_column_view_column_get_type ( void )

◆ gtk_column_view_column_get_visible()

GDK_AVAILABLE_IN_ALL gboolean gtk_column_view_column_get_visible ( GtkColumnViewColumn * self)

◆ gtk_column_view_column_new()

GDK_AVAILABLE_IN_ALL GtkColumnViewColumn * gtk_column_view_column_new ( const char * title,
GtkListItemFactory * factory )

◆ gtk_column_view_column_set_expand()

GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_expand ( GtkColumnViewColumn * self,
gboolean expand )

◆ gtk_column_view_column_set_factory()

GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_factory ( GtkColumnViewColumn * self,
GtkListItemFactory * factory )

◆ gtk_column_view_column_set_fixed_width()

GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_fixed_width ( GtkColumnViewColumn * self,
int fixed_width )

◆ gtk_column_view_column_set_header_menu()

GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_header_menu ( GtkColumnViewColumn * self,
GMenuModel * menu )

◆ gtk_column_view_column_set_id()

GDK_AVAILABLE_IN_4_10 void gtk_column_view_column_set_id ( GtkColumnViewColumn * self,
const char * id )

◆ gtk_column_view_column_set_resizable()

GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_resizable ( GtkColumnViewColumn * self,
gboolean resizable )

◆ gtk_column_view_column_set_sorter()

GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_sorter ( GtkColumnViewColumn * self,
GtkSorter * sorter )

◆ gtk_column_view_column_set_title()

GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_title ( GtkColumnViewColumn * self,
const char * title )

◆ gtk_column_view_column_set_visible()

GDK_AVAILABLE_IN_ALL void gtk_column_view_column_set_visible ( GtkColumnViewColumn * self,
gboolean visible )