方法
GtkTreeStoreinsert
已弃用: 4.10
声明 [src]
void
gtk_tree_store_insert (
GtkTreeStore* tree_store,
GtkTreeIter* iter,
GtkTreeIter* parent,
int position
)
描述 [src]
在 position 处创建一个新行。
如果 parent 非空,则此行将成为 parent 的子级。否则,行将在顶级创建。
如果 position 为 -1 或大于该级别的行数,则新行将插入到列表的末尾。
将更改 iter 参数以指向此新行。在调用此函数后,行将是空的。为了填充值,您需要调用 gtk_tree_store_set() 或 gtk_tree_store_set_value()。
自从 4.10 弃用
请使用 GtkTreeListModel 代替。
参数
iter-
类型:
GtkTreeIter一个未设置的
GtkTreeIter以设置新的行。该参数将由函数设置。 返回的数据由实例拥有。 parent-
类型:
GtkTreeIter一个有效的
GtkTreeIter。该参数可以为 NULL。数据由方法的调用者拥有。 position-
类型:
int要插入新行位置的索引,或 -1 表示最后位置。