def set_annotation(self): dialog = Annotation(self.singletons, self.base_sets_clustering, self.representatives, self.points_type) if dialog.exec_() == QDialog.Accepted: self.base_sets_clustering = dialog.base_sets self.colorClusters(self.base_sets_clustering) else: print('Cancelled') dialog.deleteLater()