虚拟方法
Gtk排序器compare
声明 [源]
GtkOrdering
compare (
GtkSorter* self,
GObject* item1,
GObject* item2
)
描述 [源]
根据排序器实现的排序顺序比较两个给定的项。
排序器实现部分排序
- 它是自反的,即 a = a
- 它是反对称的,即如果 a < b 且 b < a,则 a = b
- 它是传递的,即给定任何三个项 a ≤ b 和 b ≤ c,则 a ≤ c
通过gtk_sorter_get_order()
方法的返回值,排序器可以通过返回值宣布其符合额外的约束。
返回值
类型: GtkOrdering
GTK_ORDERING_EQUAL
如果 item1
== item2
,GTK_ORDERING_SMALLER
如果 item1
< item2
,GTK_ORDERING_LARGER
如果 item1
> item2
。