方法

GioListStorefind

自:2.64

声明 [src]

gboolean
g_list_store_find (
  GListStore* store,
  GObject* item,
  guint* position
)

描述 [src]

通过遍历列表中的项目查找给定的 item,直到找到 item 的第一个出现。如果未找到 item,则不会设置 position,并且此方法将返回 FALSE

如果您需要使用自定义比较函数比较两个项目,请使用带有自定义 GEqualFuncg_list_store_find_with_equal_func()

自:2.64

参数

item

类型: GObject

一个项目。

数据由方法调用者拥有。
position

类型: guint*

如果找到 item,它是 item 的第一个位置。

函数将设置此参数。
此参数可以是 NULL

返回值

类型: gboolean

是否 store 包含 item。如果找到,则将 position 设置为 item 首次出现的位置。