方法

GtkTreeModelget

已弃用:4.10 

声明 [src]

void
gtk_tree_model_get (
  GtkTreeModel* tree_model,
  GtkTreeIter* iter,
  ...
)

描述 [src]

获取由 iter 引用的行中的一个或多个单元格的值。

变量参数列表应包含整数列号,每个列号后面跟着要检索的值的位置。列表以 -1 结束。例如,要从列 0 获取类型为 G_TYPE_STRING 的值,您将编写:`gtk_tree_model_get (model, iter, 0, &place_string_here, -1)`,其中 `place_string_here` 是一个 #gchararray 并将被填充。

返回类型为 G_TYPE_OBJECT 的值的必须取消引用,类型为 G_TYPE_STRINGG_TYPE_BOXED 的值必须释放。其他值是按值传递的。

自 4.10 版本起废弃

请勿在新的代码中使用它。

此方法不是语言绑定的直接可用方法。

参数

iter

类型: GtkTreeIter

tree_model 中的行。

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

类型: 

列号和值返回位置的成对,以 -1 结束。