@@ -335,7 +335,9 @@ def set_required(self, is_required):
335335 """If set to True, will be colored red if incorrectly set"""
336336 if is_required :
337337 self .text_field .textChanged .connect (self .check_ready )
338- self .check_ready ()
338+ else :
339+ self .text_field .textChanged .disconnect (self .check_ready )
340+ self .check_ready ()
339341
340342 def update_field_color (self , color : str ):
341343 """Updates the background of the text field"""
@@ -494,10 +496,10 @@ def __init__(
494496 fixed : Optional [bool ] = True ,
495497 ):
496498 """Args:
497- min (Optional[int ]): minimum value, defaults to 0
498- max (Optional[int ]): maximum value, defaults to 10
499- default (Optional[int ]): default value, defaults to 0
500- step (Optional[int ]): step value, defaults to 1
499+ min (Optional[float ]): minimum value, defaults to 0
500+ max (Optional[float ]): maximum value, defaults to 10
501+ default (Optional[float ]): default value, defaults to 0
502+ step (Optional[float ]): step value, defaults to 1
501503 parent: parent widget, defaults to None
502504 fixed (bool): if True, sets the QSizePolicy of the spinbox to Fixed"""
503505
0 commit comments