Wie ein GtkTreeView Stil in Python ändern?
-
05-07-2019 - |
Frage
Ich habe eine app in Python geschrieben, dass einige ihrer Daten in einer Baumansicht präsentiert. Standardmäßig ist die Baumansicht eine floaty weiß Affäre mit wenig floaty Dreiecken, die die Knoten zu erweitern.
Ist es möglich, diesen Stil zu ändern, eher wie eine Windows-Explorer-Strukturansicht zu sein? Insbesondere möchte ich vertikale Linien haben angibt Abstammungs der Knoten.
Wenn dies möglich ist, wie wäre es getan werden?
Lösung
Für Linien verbinden die Pfeile gibt es ein Verfahren in gtk.TreeView dafür finden Sie unter http://library.gnome.org/devel/pygtk/stable/class-gtktreeview.html#method-gtktreeview--set-enable-tree- Linien
Andere Tipps
Sie müssen eine benutzerdefinierte CellRenderer
s für diese schaffen. die unten stehenden Links helfen können.