2009-08-22 8 views
1

GtkTreeView/GtkTreeModel 설정을 통해보고 조작하는 객체가있는 TreeStore가 있습니다.GtkTreeView에서 GtkTreeStore의 평면 표현을 어떻게 표시 할 수 있습니까?

또한 TreeStore의 TreeModelSort를 보여주는 TreeView가 있습니다. TreeStore는 이름과 날짜와 같은 열을 정렬 할 때 사용합니다.

정렬 메커니즘은 루트 노드를 정렬합니다. 루노 노드의 날짜보다 빠르거나 늦은 날짜.

그럼, 개체가 List이 아닌 트리가 아닌 다른 TreeView의 경로에 대한 참조를 유지할 수있는 방법이 있다면?

답변

1

나는 자식 행 (즉, 깊이> 1) 인 모든 행을 필터링하는 TreeModelFilter를 제안합니다. 정렬 된 모델을 필터링하고 루트 노드 만 표시 할 수 있습니다.