类
GtkBookmarkList
描述 [src]
final class Gtk.BookmarkList : GObject.Object
implements Gio.ListModel {
/* No available fields */
}
GtkBookmarkList
是封装 GBookmarkFile
的列表模型。
它表示 GListModel
并从该函数返回的 GFileInfo
处异步填充。
列表中的 GFileInfo
在 recent 名称空间下添加了一些属性:recent::private
(布尔值)和 recent:applications
(Stringv)。
实例方法
从 GListModel (5) 继承的方法
g_list_model_get_item
获取 position
中的项目。
g_list_model_get_item_type
获取 list
中项的类型。
g_list_model_get_n_items
获取 list
中项的数量。
g_list_model_get_object
获取 position
中的项目。
g_list_model_items_changed
对 list
发出 GListModel::items-changed
信号。
信号
从 GObject (1) 继承的信号
GObject::notify
当一个对象的属性通过 g_object_set_property()、g_object_set() 等设置其值时,将会针对该对象发出 notify 信号。
从 GListModel 继承的信号 (1)
GListModel::items-changed
每当向 list
添加项目或从中移除项目时发出此信号。在 position
处,移除了 removed
个项目,并在其 place
处添加了 added
个项目。