Быстро, Treeview и Treestore, текст записи не отображается
Если я добавлю записи в treestoreЯ вижу, что записи есть, но я не вижу никакого текста для этих записей. Я не знаю, должен ли я добавить repaint или что-то, или если я должен связать treestore столбцы к treeview столбцы каким-то образом.
Проблема (текст не отображается):

Столбцы добавлены в treeview:

и код, который я добавил, чтобы добавить записи в дерево:
# Code for other initialization actions should be added here.
treestore = self.builder.get_object("treestore1")
root = treestore.append(None,["from_test1","to_test1"])
treestore.append(root,["from_test2","to_test2"])
1 ответ
Решение
На вашем втором скриншоте Tree View Editor, вы должны щелкнуть правой кнопкой мыши каждый столбец, в котором вы хотите отобразить текст и выбрать Add child text добавить Gtk.CellRendererText в этот столбец. Первое свойство для cellrenderer должно быть значением из списка списков, которое вы хотите показать в этом столбце.
То же самое касается PixBuf, Spinner, Progressи т. д. столбцы.

