方法

GtkCellLayoutadd_attribute

已弃用:4.10 

声明 [src]

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

描述 [src]

将属性映射添加到 cell_layout 列表中。

column 是从模型获取值的列,attribute 是要设置的 cell 上的属性。例如,如果模型的第2列包含字符串,你就可以让 GtkCellRendererText 的 “text” 属性从第2列获取值。在这个上下文中,“attribute” 和 “property” 可以互换使用。

自 4.10 版本起已弃用

请不要在新编写的代码中使用它。

参数

cell

类型: GtkCellRenderer

一个 GtkCellRenderer

数据由方法调用者所有。
attribute

类型: const char*

渲染器上的属性。

数据由方法调用者所有。
值是一个以 NUL 结尾的 UTF-8 字符串。
column

类型: int

从模型获取属性所在的列位置。