Class
GtkColumnViewCell
since: 4.12
Description [src]
final class Gtk.ColumnViewCell : Gtk.ListItem
{
/* No available fields */
}
GtkColumnViewCell
is used by GtkColumnViewColumn
to represent items
in a cell in GtkColumnView
.
The GtkColumnViewCell
s are managed by the columnview widget (with its factory)
and cannot be created by applications, but they need to be populated
by application code. This is done by calling gtk_column_view_cell_set_child()
.
GtkColumnViewCell
s exist in 2 stages:
-
The unbound stage where the listitem is not currently connected to an item in the list. In that case, the
GtkColumnViewCell:item
property is set toNULL
. -
The bound stage where the listitem references an item from the list. The
GtkColumnViewCell:item
property is notNULL
.
Available since: 4.12
Instance methods
gtk_column_view_cell_get_child
Gets the child previously set via gtk_column_view_cell_set_child()
or
NULL
if none was set.
since: 4.12
gtk_column_view_cell_get_focusable
Checks if a list item has been set to be focusable via gtk_column_view_cell_set_focusable().
since: 4.12
gtk_column_view_cell_get_position
Gets the position in the model that self
currently displays.
since: 4.12
Methods inherited from GtkListItem (15)
gtk_list_item_get_accessible_description
Gets the accessible description of self
.
since: 4.12
gtk_list_item_get_accessible_label
Gets the accessible label of self
.
since: 4.12
gtk_list_item_get_activatable
Checks if a list item has been set to be activatable via gtk_list_item_set_activatable().
gtk_list_item_get_child
Gets the child previously set via gtk_list_item_set_child()
or
NULL
if none was set.
gtk_list_item_get_focusable
Checks if a list item has been set to be focusable via gtk_list_item_set_focusable().
since: 4.12
gtk_list_item_get_item
Gets the model item that associated with self
.
gtk_list_item_get_position
Gets the position in the model that self
currently displays.
gtk_list_item_get_selectable
Checks if a list item has been set to be selectable via gtk_list_item_set_selectable().
gtk_list_item_get_selected
Checks if the item is displayed as selected.
gtk_list_item_set_accessible_description
Sets the accessible description for the list item, which may be used by e.g. screen readers.
since: 4.12
gtk_list_item_set_accessible_label
Sets the accessible label for the list item, which may be used by e.g. screen readers.
since: 4.12
gtk_list_item_set_activatable
Sets self
to be activatable.
gtk_list_item_set_child
Sets the child to be used for this listitem.
gtk_list_item_set_focusable
Sets self
to be focusable.
since: 4.12
gtk_list_item_set_selectable
Sets self
to be selectable.
Properties
Properties inherited from GtkListItem (9)
Gtk.ListItem:accessible-description
The accessible description to set on the list item.
since: 4.12
Gtk.ListItem:accessible-label
The accessible label to set on the list item.
since: 4.12
Gtk.ListItem:activatable
If the item can be activated by the user.
Gtk.ListItem:child
Widget used for display.
Gtk.ListItem:focusable
If the item can be focused with the keyboard.
since: 4.12
Gtk.ListItem:item
Displayed item.
Gtk.ListItem:position
Position of the item.
Gtk.ListItem:selectable
If the item can be selected by the user.
Gtk.ListItem:selected
If the item is currently selected.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.