2006/01/16

PyGTK 2.0에서의 리스트 구현

PyGTK 2.0에서는 원본 gtk에 들어있던 CList를 더 이상 구현하지 않을 생각에 있다.

따라서 PyGTK 2.0에서 CList와 같게 구현하려면 TreeView Widget에 ListStore를 쓰면 된다. 나머지는 컬럼 등에 관한
사항은 TreeView 에 관한 것을 쓰고 내부적인 것에 대해 트리 구현일 경우는

TreeStore 를 사용하고

CList 와 같은 일반 리스트를 구현할 경우

ListStore를 사용하면 된다.

잘 모를 경우 직접 실험해본다.

예제는 PyGTK 2.0 튜토리얼에 있는 BasicTreeView.py 파일을 참조하고 TreeStore와 관련된 것을 적절히 ListStore로 변경시킨다.

댓글 없음: