示例#1
0
 def on_btn_rates_clicked(self, clicked=None):
     if clicked is None: return
     if not hasattr(self, "rate_viewer"):
         m1, m2 = self.minima_selection.minimum1, self.minima_selection.minimum2
         self.rate_viewer = RateViewer(self.system,
                                       self.system.database,
                                       parent=self)
         if m1 is not None:
             self.rate_viewer.update_A(m1)
         if m2 is not None:
             self.rate_viewer.update_B(m2)
         self.on_minimum_1_selected.connect(self.rate_viewer.update_A)
         self.on_minimum_2_selected.connect(self.rate_viewer.update_B)
     self.rate_viewer.show()