【发布时间】:2014-07-25 19:16:19
【问题描述】:
我需要将项目存储在一个 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)
【问题讨论】:
标签: python list python-2.7 gtk gtktreeview