Завис на элементарной задаче. Нужно всего-лишь узнать родительский элемент (или его отсуствие) у элемента, выделенного в TreeView (с одним столбцом).
Событие выделения в классе задаётся так:
self.tree_select = self.tree_view.get_selection()
self.tree_select.connect("changed", self.on_tree_selection_changed)
def on_tree_selection_changed(self, widget):
    model, treeiter = self.tree_select.get_selected()
    if treeiter:
        print("Selected:", model[treeiter][0])
model - Gtk.TreeModel, treeiter - Gtk.TreeIter.Это даёт текст выделенного элемента. Уже долго не могу разобраться, как проверить наличие у этого элемента родительского и узнать текст родительского. Неужели нет прямого пути?


