使用pygtk仅更改TreeView中节点的子级的颜色



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

对于这个特定的问题没有可用的解决方案

如果您正在寻找使节点脱颖而出的方法,则可以对所有节点(包括父节点)使用交替颜色。

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"
             """)

最新更新