方法

GtkTreeListModelget_row

声明 [src]

GtkTreeListRow*
gtk_tree_list_model_get_row (
  GtkTreeListModel* self,
  guint position
)

描述 [src]

获取给定行的行对象。

如果 position 大于 self 中的项目数,将返回 NULL

行对象可用于展开和折叠行,以及检查其在树中的位置。请参阅其文档以获取详细信息。

此行对象是持久的,并且只要行在 self 中存在,就会引用当前项,不受其他行添加或删除的影响。

如果将 self 设置为不是透传,此函数等同于调用 g_list_model_get_item()。

不要将此函数与 gtk_tree_list_model_get_child_row() 混淆。

参数

position

类型: guint

要获取的行的位置。

返回值

类型: GtkTreeListRow

行项。

方法的调用者负责释放返回的数据的所有权。
返回值可以是 NULL