def parameter(self, parameter=None): parameter = ParameterWidget.parameter(self, parameter) parameter.bias = self._txt_bias.text() parameter.gain = self._txt_gain.text() parameter.base_level = self._txt_base_level.text() parameter.window = self._txt_window.text() parameter.mode = self._cb_mode.currentText() return parameter
def parameter(self, parameter=None): parameter = ParameterWidget.parameter(self, parameter) parameter.title = self._txt_title.text() parameter.author = self._txt_author.text() parameter.owner = self._txt_owner.text() parameter.date = self._txt_date.date().toString('yyyy-MM-dd') parameter.time = self._txt_time.time().toString('hh:mm:ss') parameter.timezone = self._txt_timezone.text() return parameter
def parameter(self, parameter=None): parameter = ParameterWidget.parameter(self, parameter) parameter.layers.clear() for layer in self._table.model().layers: parameter.append_layer(layer.material, layer.thickness) # copy return parameter