构造函数
GtkTreeViewColumnnew_with_attributes
已弃用: 4.10
声明 [src]
GtkTreeViewColumn*
gtk_tree_view_column_new_with_attributes (
const char* title,
GtkCellRenderer* cell,
...
)
描述 [src]
创建一个新的具有多个默认值的 GtkTreeViewColumn
。这相当于在新创建的 GtkTreeViewColumn
上调用 gtk_tree_view_column_set_title(), gtk_tree_view_column_pack_start(), 和 gtk_tree_view_column_set_attributes()
。
以下是一个简单的示例
enum { TEXT_COLUMN, COLOR_COLUMN, N_COLUMNS };
// ...
{
GtkTreeViewColumn *column;
GtkCellRenderer *renderer = gtk_cell_renderer_text_new ();
column = gtk_tree_view_column_new_with_attributes ("Title",
renderer,
"text", TEXT_COLUMN,
"foreground", COLOR_COLUMN,
NULL);
}
自 4.10 开始弃用
请使用 GtkColumnView 代替。
此构造函数可直接用于语言绑定。
参数
标题
-
类型:
const char*
设置标题的标题。
数据由函数的调用者拥有。 值是一个以 null 结尾的 UTF-8 字符串。 单元格
-
类型:
GtkCellRenderer
GtkCellRenderer
。数据由函数的调用者拥有。 ...
-
类型:
一个以 null 结尾的属性列表。