def add_row(self, member): if not self.have_member(member): bisect.insort(self.items, member) self.refresh_collisions() self.modelReset.emit()