2

I have an app written in python that presents some of its data in a tree view. By default, the tree view is a floaty white affair with little floaty triangles to expand the nodes.

Is it possible to change this style to be more like a Windows explorer tree view? Specifically, I'd like to have vertical lines indicating parentage of the nodes.

If this is possible, how would it be done?

2 Answers 2

3

For lines linking the arrows there is a method in gtk.TreeView for that, see http://library.gnome.org/devel/pygtk/stable/class-gtktreeview.html#method-gtktreeview--set-enable-tree-lines

Sign up to request clarification or add additional context in comments.

Comments

1

you need to create a custom CellRenderers for this. the below links might help.

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

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

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.