コード例 #1
0
ファイル: FormParams.py プロジェクト: avladev/transit-gui
    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)
コード例 #2
0
ファイル: FormParams.py プロジェクト: avladev/transit-gui
    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)
コード例 #3
0
ファイル: FormParams.py プロジェクト: acshu/transit-gui
    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)
コード例 #4
0
ファイル: FormParams.py プロジェクト: acshu/transit-gui
    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)
コード例 #5
0
ファイル: Layout.py プロジェクト: avladev/transit-gui
 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)
コード例 #6
0
ファイル: Layout.py プロジェクト: avladev/transit-gui
 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)