コード例 #1
0
ファイル: detector.py プロジェクト: pyhmsa/pyhmsa-gui
 def setReadOnly(self, state):
     ParameterWidget.setReadOnly(self, state)
     self._txt_bias.setReadOnly(state)
     self._txt_gain.setReadOnly(state)
     self._txt_base_level.setReadOnly(state)
     self._txt_window.setReadOnly(state)
     self._cb_mode.setEnabled(not state)
コード例 #2
0
ファイル: specimenposition.py プロジェクト: pyhmsa/pyhmsa-gui
 def setReadOnly(self, state):
     ParameterWidget.setReadOnly(self, state)
     if state:
         trigger = QTableView.EditTrigger.NoEditTriggers
     else:
         trigger = QTableView.EditTrigger.AllEditTriggers
     self._table.setEditTriggers(trigger)
     self._toolbar.setEnabled(not state)
コード例 #3
0
ファイル: header.py プロジェクト: pyhmsa/pyhmsa-gui
 def setReadOnly(self, state):
     ParameterWidget.setReadOnly(self, state)
     self._txt_title.setReadOnly(state)
     self._txt_author.setReadOnly(state)
     self._txt_owner.setReadOnly(state)
     self._txt_date.setReadOnly(state)
     self._txt_time.setReadOnly(state)
     self._txt_timezone.setReadOnly(state)
     self._txt_checksum.setReadOnly(state)
コード例 #4
0
ファイル: calibration.py プロジェクト: pyhmsa/pyhmsa-gui
 def setReadOnly(self, state):
     ParameterWidget.setReadOnly(self, state)
     self._combobox.setEnabled(not state)
     self._stack.currentWidget().setReadOnly(state)