def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.headerbar.set_subtitle('Group {id}'.format(id=self.model.group_id))
delete_button = Gtk.Button(label='Delete', visible=True)
delete_button.connect('clicked', self._on_delete_click)
self.headerbar.pack_end(delete_button)
self.lights_list = SelectableLightList(
self.model.bridge.lights_by_id.values(),
set(light.light_id for light in self.model.lights)
)
self.content.pack_start(self.lights_list, True, True, 6)
self.content.reorder_child(self.lights_list, 2)
评论列表
文章目录