使用pygtk只更改TreeView中节点子节点的颜色?

时间:2014-11-01 10:20:07

标签: python-2.7 treeview pygtk

我创建了一个TreeView,并且可以替换树中节点的颜色。如何为节点的子节点(InnerBlocks)分配不同的颜色以使它们脱颖而出?

1 个答案:

答案 0 :(得分:0)

此特定问题无法解决此问题。

如果您正在寻找一种方法使节点脱颖而出,您可以为所有节点使用交替颜色(包括父节点

gtk.rc_parse_string( """
             style "custom-treestyle"{
                     GtkTreeView::odd-row-color = "#f0f0f0"
                     GtkTreeView::even-row-color = "#ddedf4"
                     GtkTreeView::allow-rules = 1
             }
             widget "*custom_treeview*" style "custom-treestyle"
             """)