方法
自:2.64
声明 [src]
gboolean
g_list_store_find_with_equal_func (
GListStore* store,
GObject* item,
GEqualFunc equal_func,
guint* position
)
描述 [src]
通过遍历列表中的项并使用 equal_func 进行比较,查找列表存储中指定的 item。直到找到与 item 匹配的第一个出现为止。如果 item 未找到,则 position 不会被设置,该方法将返回 FALSE。
item 始终作为第二个参数传递给 equal_func。
自 GLib 2.76 以来,可以将 item 传递为 NULL。
自 2.64 版本起可用
参数
item-
类型:
GObject一个项目。
参数可以为 NULL。数据由方法调用者所有。 equal_func-
类型:
GEqualFunc自定义的相等检查函数。
position-
类型:
guint*如果找到,则返回
item的第一个位置。该参数将由函数设置。 参数可以为 NULL。