Мне нужно хранить элементы в Gtk TreeView, и при взаимодействии с этим TreeView пользователь может выбрать один или несколько элементов в списке.
Поскольку я новичок в GTK, мне удалось заполнить древовидную структуру и отобразить флажок, как показано в приведенном ниже коде. Но когда я пытаюсь выбрать, ничего не происходит, и я не знаю, как сделать это возможным.
Это мой код:
# the column is created
renderer_products = gtk.CellRendererText()
column_products = gtk.TreeViewColumn("Products", renderer_products, text=0)
# and it is appended to the treeview
view.append_column(column_products)
# the column checkbox is created
renderer_checkbox = gtk.CellRendererToggle()
column_checkbox = gtk.TreeViewColumn("Selected", renderer_checkbox, text=0)
# and it is appended to the treeview
view.append_column(column_checkbox)