never show bounds for fixed values
This commit is contained in:
parent
7cca24950a
commit
a4b4c8109e
@ -10,6 +10,10 @@ from ..lib.tables import TableWidget
|
|||||||
|
|
||||||
|
|
||||||
class FitModelWidget(QtWidgets.QWidget, Ui_FitParameter):
|
class FitModelWidget(QtWidgets.QWidget, Ui_FitParameter):
|
||||||
|
"""
|
||||||
|
Widget to show a global parameter
|
||||||
|
"""
|
||||||
|
|
||||||
value_requested = QtCore.pyqtSignal(object)
|
value_requested = QtCore.pyqtSignal(object)
|
||||||
value_changed = QtCore.pyqtSignal(str)
|
value_changed = QtCore.pyqtSignal(str)
|
||||||
state_changed = QtCore.pyqtSignal()
|
state_changed = QtCore.pyqtSignal()
|
||||||
@ -73,11 +77,9 @@ class FitModelWidget(QtWidgets.QWidget, Ui_FitParameter):
|
|||||||
if bds is not None:
|
if bds is not None:
|
||||||
self.set_bounds(*bds)
|
self.set_bounds(*bds)
|
||||||
|
|
||||||
if fixed is not None:
|
self.fixed_check.setCheckState(QtCore.Qt.CheckState.Unchecked if fixed else QtCore.Qt.CheckState.Checked)
|
||||||
self.fixed_check.setCheckState(QtCore.Qt.Unchecked if fixed else QtCore.Qt.Checked)
|
|
||||||
|
|
||||||
if glob is not None:
|
self.global_checkbox.setCheckState(QtCore.Qt.CheckState.Checked if glob else QtCore.Qt.CheckState.Unchecked)
|
||||||
self.global_checkbox.setCheckState(QtCore.Qt.Checked if glob else QtCore.Qt.Unchecked)
|
|
||||||
|
|
||||||
def get_parameter(self):
|
def get_parameter(self):
|
||||||
try:
|
try:
|
||||||
@ -126,7 +128,7 @@ class FitModelWidget(QtWidgets.QWidget, Ui_FitParameter):
|
|||||||
is_text = True
|
is_text = True
|
||||||
self.global_checkbox.setCheckState(False)
|
self.global_checkbox.setCheckState(False)
|
||||||
|
|
||||||
self.set_fixed(is_text)
|
self.set_fixed(is_text or self.fixed_check.isChecked())
|
||||||
|
|
||||||
|
|
||||||
class QSaveModelDialog(QtWidgets.QDialog, Ui_SaveDialog):
|
class QSaveModelDialog(QtWidgets.QDialog, Ui_SaveDialog):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user