类
GtkColumnViewCell
since: 4.12
描述 [src]
final class Gtk.ColumnViewCell : Gtk.ListItem
{
/* No available fields */
}
GtkColumnViewCell
由 GtkColumnViewColumn
用来在 GtkColumnView
中用一个单元格表示项目。
GtkColumnViewCell
由 columnview 窗口小部件(带有其工厂)管理,不能由应用程序创建,但它们需要由应用程序代码填充。这是通过调用 gtk_column_view_cell_set_child()
完成的。
GtkColumnViewCell
存在 2 个阶段
-
未绑定阶段,其中 listitem 当前未连接到列表中的项目。在这种情况下,
GtkColumnViewCell:item
属性设置为NULL
。 -
绑定阶段,其中 listitem 引用列表中的项目。
GtkColumnViewCell:item
属性不为NULL
。
自 4.12 起提供
实例方法
gtk_column_view_cell_get_child
获取先前通过 gtk_column_view_cell_set_child()
设置的子项,或在未设置任何子项时获取 NULL
。
since: 4.12
gtk_column_view_cell_get_focusable
检查是否已通过 gtk_column_view_cell_set_focusable() 将列表项设置为可获取焦点。
since: 4.12
从 GtkListItem 继承的方法(15 个)
gtk_list_item_get_accessible_description
获取 self
的无障碍描述。
since: 4.12
gtk_list_item_get_accessible_label
获取 self
的无障碍标签。
since: 4.12
gtk_list_item_get_activatable
检查是否已通过 gtk_list_item_set_activatable() 将列表项设置为可激活。
gtk_list_item_get_child
获取先前通过 gtk_list_item_set_child()
设置的子项,或在未设置任何子项时获取 NULL
。
gtk_list_item_get_focusable
检查是否已通过 gtk_list_item_set_focusable() 将列表项设置为可获取焦点。
since: 4.12
gtk_list_item_get_item
获取与 self
关联的模型项目。
gtk_list_item_get_position
获取 self
当前显示的模型中的位置。
gtk_list_item_get_selectable
检查是否已通过 gtk_list_item_set_selectable() 将列表项设置为可选。
gtk_list_item_get_selected
检查项目是否显示为已选择。
gtk_list_item_set_accessible_description
为列表项设置无障碍描述,例如屏幕阅读器可能使用此描述。
since: 4.12
gtk_list_item_set_accessible_label
为列表项设置无障碍标签,例如屏幕阅读器可能使用此标签。
since: 4.12
gtk_list_item_set_activatable
设置 self
为可激活。
gtk_list_item_set_child
设置要用于此 listitem 的子项。
gtk_list_item_set_focusable
设置 self
为可获取焦点。
since: 4.12
gtk_list_item_set_selectable
将 self
设为可选择。
属性
从 GtkListItem (9) 继承的属性
Gtk.ListItem:accessible-description
为列表项设置的可访问描述。
since: 4.12
Gtk.ListItem:accessible-label
为列表项设置的可访问标签。
since: 4.12
Gtk.ListItem:activatable
如果用户可以激活该项目。
Gtk.ListItem:child
用于显示的小组件。
Gtk.ListItem:focusable
如果可以使用键盘聚焦该项目。
since: 4.12
Gtk.ListItem:item
显示的项目。
Gtk.ListItem:position
项目的方位。
Gtk.ListItem:selectable
如果用户可以选择该项目。
Gtk.ListItem:selected
如果当前已选择该项目。
信号
从 GObject (1) 继承的信号
GObject::notify
当对象的某个属性通过 g_object_set_property()、g_object_set() 等函数设置值时,会发出 notify 信号。