方法

GtkTreeStoreset_valuesv

已弃用:4.10 

声明 [源]

void
gtk_tree_store_set_valuesv (
  GtkTreeStore* tree_store,
  GtkTreeIter* iter,
  int* columns,
  GValue* values,
  int n_values
)

描述 [源]

gtk_tree_store_set_valist() 的变体,它接收列和值作为两个数组,而不是使用可变参数。

此函数主要用于语言绑定或者在列数直到运行时才得知的情况下。

自 4.10 版本起已弃用

请使用 GtkTreeListModel 代替。

此方法在语言绑定中重命名为 gtk_tree_store_set()

参数

iter

类型: GtkTreeIter

被修改行的有效 GtkTreeIter

数据由方法的调用者拥有。
columns

类型: 一个 int 数组

列号数组。

数组的长度由 n_values 参数指定。
数据由方法的调用者拥有。
values

类型: 一个 GValue 数组

一个 GValue 数组。

数组的长度由 n_values 参数指定。
数据由方法的调用者拥有。
n_values

类型: int

“columns” 和 “values” 数组的长度。