我如何对 GtkTreeModelFilter 进行排序?
How do I sort a GtkTreeModelFilter?
我有一个 GtkListStore
,周围环绕着一个 GtkTreeModelFilter
,用于过滤掉某些行。然后我将这个过滤器放在 GtkTreeView
中。
这导致我的 GtkTreeView
无法排序,因为 GtkTreeModelFilter
没有实现 GtkTreeSortable
。
我如何做到这一点,以便我仍然可以对 GtkTreeView
中的行进行排序?
最简单的方法是在 GtkTreeModelFilter
周围加上 GtkTreeModelSort
。然后将此包装器添加到 GtkTreeView
.
总而言之,GtkTreeView
中的 GtkTreeModelFilter
中有 GtkListStore
。
我有一个 GtkListStore
,周围环绕着一个 GtkTreeModelFilter
,用于过滤掉某些行。然后我将这个过滤器放在 GtkTreeView
中。
这导致我的 GtkTreeView
无法排序,因为 GtkTreeModelFilter
没有实现 GtkTreeSortable
。
我如何做到这一点,以便我仍然可以对 GtkTreeView
中的行进行排序?
最简单的方法是在 GtkTreeModelFilter
周围加上 GtkTreeModelSort
。然后将此包装器添加到 GtkTreeView
.
总而言之,GtkTreeView
中的 GtkTreeModelFilter
中有 GtkListStore
。