如何使用在GTK中具有行的treelist创建treeview?

如何使用在GTK中具有行的treelist创建treeview?,gtk,pygtk,gtktreeview,Gtk,Pygtk,Gtktreeview,就GTK而言,创建的树如下所示: 此树的代码来自 我想要实现的是: 这是来自Eclipse的。大多数程序也有树的线条。这些线对我来说是必需的,因为我的程序将有一个大的树。您可以使用启用这些虚线。因此,对于Python,您只需调用 treeview.set_enable_tree_lines(True) 这真是太棒了!可惜我没有注意到这种方法。还有一个问题:所以不可能像Eclipse(和其他软件)那样加入“节点”吗?加入是什么意思?对于特定的外观和感觉,我真的帮不上忙,因为我没有可用的Win

就GTK而言,创建的树如下所示:

此树的代码来自

我想要实现的是:


这是来自Eclipse的。大多数程序也有树的线条。这些线对我来说是必需的,因为我的程序将有一个大的树。

您可以使用启用这些虚线。因此,对于Python,您只需调用

treeview.set_enable_tree_lines(True)

这真是太棒了!可惜我没有注意到这种方法。还有一个问题:所以不可能像Eclipse(和其他软件)那样加入“节点”吗?加入是什么意思?对于特定的外观和感觉,我真的帮不上忙,因为我没有可用的Windows计算机。您提供的解决方案从家长到孩子都有不同的含义。但这些线并不像上图所示那样从父对象连接到父对象。e、 g.从Ubuntu到。但从Ubuntu到Fedora的线路并不存在。我希望这是清楚的。你只能影响是画水平线、垂直线还是两条线。如果这对你很重要,你应该向上游提交一个bug。啊……好吧,我会对我能做的感到满意,并接受这个作为现在的答案。