質問

Pythonで書かれたアプリがあり、そのデータの一部をツリービューで表示します。デフォルトでは、ツリービューは、ノードを展開するための小さな浮かぶ三角形の付いた浮かぶ白いものです。

このスタイルをWindowsエクスプローラーのツリービューのように変更することは可能ですか?具体的には、ノードの親子関係を示す垂直線が必要です。

これが可能な場合、どのように行われますか?

役に立ちましたか?

解決

矢印を結ぶ線については、gtk.TreeViewにメソッドがあります。 http://library.gnome.org/devel/pygtk/stable/class-gtktreeview.html#method-gtktreeview--set-enable-tree-行

他のヒント

このためにカスタムの CellRenderer を作成する必要があります。以下のリンクが役立つ場合があります。

http://www.pygtk.org/pygtk2tutorial/ch-TreeViewWidget.html

http://www.pygtk.org/pygtk2tutorial/sec-CellRenderers.html

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top