Я пытаюсь создать интерфейс с Glade и Gtk.
В Glade: я создал хранилище списков, помеченное как списки. Я не добавил столбца в этот список.
Затем я создал древовидное представление, помеченное древовидным, и выбрал listtore в качестве модели для этого древовидного представления.
Это мой код:
class CellRenderePartitions(Gtk.Box):
self.liststore = builder.get_object('liststore')
self.treeview = builder.get_object('treeview')
self.treeview.model = self.liststore
media = Gtk.CellRendererText()
col = Gtk.treeViewColumn("Media",media,text=1)
col.set_sizing(Gtk.TreeViewColumnSizing.AUTOSIZE)
col.set_expand(True)
self.liststore.append(None)
Я получаю эту ошибку:
Gtk_CRITICAL **: gtk_list_store_get_vlue: столбец утверждения n_columns 'не выполнен
Я знаю, что последняя строка моего кода вызывает эту проблему, но я не понимаю, почему, кто-нибудь может помочь?