Gtk Combobox选择多个选项

时间:2018-10-16 07:44:46

标签: python gtk

我正在将Python与GTK一起使用,并且需要在ComboBox小部件中选择多个选项,但是在搜索文档后,显然不可能。

有人知道我能做什么吗?

2 个答案:

答案 0 :(得分:1)

如果您不知道哪个小部件可以完成工作,请看一下widget gallery of the GTK+ documentation。从屏幕快照中,GtkListBox看起来像是您想要做的事情的最佳人选,因为您可以为每个项目都提供复选框,这意味着您可以进行多项选择。

答案 1 :(得分:1)

对于特别需要使用GTK 2进行多重选择的任何人,您可以参考我在另一篇文章over here上写的答案。

想法是使用TreeView并更改其关联的TreeSelection

tree_view.get_selection().set_mode(gtk.SELECTION_MULTIPLE)

看起来像这样(full MWE here):

A user interface with a list showing multiple elements selected