方法
GtkFilterListModelget_pending
声明 [源]
guint
gtk_filter_list_model_get_pending (
GtkFilterListModel* self
)
描述 [源]
返回尚未过滤的项目数量。
您可以使用此值来检查 self
是否正在忙于过滤,通过将返回值与 0 进行比较,或者您可以计算剩余过滤的百分比,通过将返回值除以底层模型的项总数
pending = gtk_filter_list_model_get_pending (self);
model = gtk_filter_list_model_get_model (self);
percentage = pending / (double) g_list_model_get_n_items (model);
如果没有正在进行过滤操作 -特别是当 GtkFilterListModel:incremental
为 FALSE
- 此函数返回 0。