def _on_rs_change(self, value): target = None if self.sender() == self.star_radius_from_rs.value: target = self.star_radius_from elif self.sender() == self.star_radius_to_rs.value: target = self.star_radius_to elif self.sender() == self.star_radius_step_rs.value: target = self.star_radius_step if target: target.value.blockSignals(True) target.value.setValue(Constants.rs_to_au(value)) target.value.blockSignals(False)
def _on_au_change(self, value): target = None if self.sender() == self.planet_radius_from.value: target = self.planet_radius_from_rj elif self.sender() == self.planet_radius_to.value: target = self.planet_radius_to_rj elif self.sender() == self.planet_radius_step.value: target = self.planet_radius_step_rj if target: target.value.blockSignals(True) target.value.setValue(Constants.au_to_rj(value)) target.value.blockSignals(False)
def _on_planet_radius_rj_change(self, value): self.planet_radius.value.blockSignals(True) self.planet_radius.value.setValue(Constants.rj_to_au(value)) self.planet_radius.value.blockSignals(False)
def _on_star_radius_rs_change(self, value): self.star_radius.value.blockSignals(True) self.star_radius.value.setValue(Constants.rs_to_au(value)) self.star_radius.value.blockSignals(False)