def create_synonyms_flowbox(self):
label_Synonyms=Gtk.Label()
label_Synonyms.set_markup("<u><b>Synonyms</b></u>")
self.vbox_left2.pack_start(label_Synonyms,False,True,0)
self.scrolled=Gtk.ScrolledWindow()
self.scrolled.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC)
self.flowbox=Gtk.FlowBox()
self.flowbox.set_valign(Gtk.Align.START)
self.flowbox.set_max_children_per_line(7)
self.flowbox.set_selection_mode(Gtk.SelectionMode.NONE)
self.toggle_button_list=[]
for i in range(100):
x=Gtk.ToggleButton(label=str(i))
self.toggle_button_list.append(x)
for i in range(100):
self.toggle_button_list[i].connect('clicked',self.toggle_button_clicked)
for i in self.toggle_button_list:
self.flowbox.add(i)
self.scrolled.add(self.flowbox)
self.add(self.scrolled)
self.vbox_left2.pack_start(self.scrolled,True,True,0)
#########signal callback functions######################
评论列表
文章目录