2016-06-29 7 views
1

저는 Thunar와 유사한 파일 관리자 응용 프로그램을 개발하여 Gtk를 연습하고 있습니다. Thunar 나 Nautilus의 Compact View 모드처럼 IconView 항목을 수평 대신 수직으로 흐르게하는 방법을 알아낼 수 없습니다. Windows 탐색기의 목록보기 모드와 동일합니다. TreeView istead를 사용해야합니까?Thunar 또는 Nautilus Compact View 모드 에서처럼 GtkListView 항목이 위에서 아래로 흐르도록 만드는 방법은 무엇입니까?

나는 Haskell 바인딩 Gtk2Hs에서 연습하고 있지만, 네이티브 C 라이브러리와 Python 바인딩 (PyGtk)에도 익숙하므로이 언어를 사용하는 설명도 사용할 수 있습니다.

+0

[Xfce의 코드] (http://git.xfce.org/xfce/thunar/tree/thunar/thunar-compact-view.c)는 꽤 추상적입니다. 바라기를 당신은 그것의 어떤 감을 만들 수있다. – oldtechaa

+0

스크롤 한 창을 사용하는 것을 잊었습니까? – andlabs

+0

아니요, 확실히 ScrolledWindow에서 IconView를 래핑했습니다. –

답변

0

Thunar가 libexo에서 자체 컨트롤을 사용하는 것처럼 IconView가 지금은 그런 기능이없는 것처럼 보입니다. 반면 Caja/Nautilus는 다른 라이브러리에서 자체 컨트롤을 사용합니다.