def __init__(self, plants = (),
show_text = False,
selectable = True):
super(PlantList, self).__init__()
s = Gtk.ListStore(object, Pixbuf, str)
self.set_model(s)
self.set_pixbuf_column(1)
if show_text:
self.set_text_column(2)
self.set_spacing(2)
self.set_row_spacing(2)
self.set_column_spacing(2)
self.set_item_padding(2)
self.set_item_width(40)
if not selectable:
self.set_selection_mode(Gtk.SelectionMode.NONE)
self.set_plants(plants)
评论列表
文章目录