我如何对 GtkTreeModelFilter 进行排序?

How do I sort a GtkTreeModelFilter?

我有一个 GtkListStore,周围环绕着一个 GtkTreeModelFilter,用于过滤掉某些行。然后我将这个过滤器放在 GtkTreeView 中。

这导致我的 GtkTreeView 无法排序,因为 GtkTreeModelFilter 没有实现 GtkTreeSortable

我如何做到这一点,以便我仍然可以对 GtkTreeView 中的行进行排序?

最简单的方法是在 GtkTreeModelFilter 周围加上 GtkTreeModelSort。然后将此包装器添加到 GtkTreeView.

总而言之,GtkTreeView 中的 GtkTreeModelFilter 中有 GtkListStore