类
GtkStringFilter
描述 [src]
final class Gtk.StringFilter : Gtk.Filter
{
/* No available fields */
}
通过将字符串与固定的搜索项进行比较来确定是否包含各项。
字符串通过使用 gtk_string_filter_set_expression()
设置的表达式从各项目中获取,并与使用 gtk_string_filter_set_search()
设置的搜索项进行比较。
GtkStringFilter
具有多种不同的比较模式 - 可以匹配整个字符串,仅仅一个前缀,或任意子字符串。使用 gtk_string_filter_set_match_mode()
选择模式。
还可以使用 gtk_string_filter_set_ignore_case()
进行不区分大小写的比较。
实例方法
从 GtkFilter(3)继承的方法
gtk_filter_changed
通知使用筛选器的所有者该筛选器已发生更改。
gtk_filter_get_strictness
获取已知筛选器严格度。
gtk_filter_match
检查给定的 item
是否符合筛选器的匹配模式。
信号
从 GtkFilter (1) 继承的信号
从 GObject (1) 继承的信号
GObject::notify
当对象的其中一个属性通过 g_object_set_property()、g_object_set() 等设置值时,便会对对象发出 notify 信号。