@@ -209,7 +209,8 @@ def setValue(self, value): # You need to override this to do input validation.
209209
210210 def isChanged (self ): # NOTE: self.saved_value should already be stringified, self.default may be a string or None.
211211 saved = self .saved_value or self .toString (self .default )
212- # print(f"[Config] isChanged DEBUG: Saved='{saved}', Default='{self.toString(self.default)}', Value='{self.toString(self.value)}', Changed={self.toString(self.value) != saved}.")
212+ # print(f"[Config] isChanged DEBUG: SavedValue='{self.saved_value}', Default='{self.toString(self.default)}', Saved='{saved}', Value='{self.toString(self.value)}', Changed={self.toString(self.value) != saved}.")
213+ # print(f"[Config] isChanged DEBUG: SavedValue='{type(self.saved_value)}', Default='{type(self.toString(self.default))}', Saved='{type(saved)}', Value='{type(self.toString(self.value))}', Changed={self.toString(self.value) != saved}.")
213214 return self .toString (self .value ) != saved
214215
215216 def changed (self ): # This calls all the notifiers on every change to an element.
@@ -622,9 +623,6 @@ def handleKey(self, key, callback=None):
622623 def fromString (self , val ):
623624 return eval (val )
624625
625- def toString (self , value ):
626- return str (value )
627-
628626 def getValue (self ):
629627 return self .dirs
630628
@@ -864,9 +862,6 @@ def getMulti(self, selected):
864862 self ._descr = self .description [self .value ]
865863 return ("text" , self ._descr )
866864
867- def toString (self , val ):
868- return str (val )
869-
870865 def toDisplayString (self , val ):
871866 return self .description [val ]
872867
@@ -1355,9 +1350,6 @@ def __init__(self, default, limits=(0, 9999999999), censor=""):
13551350 def fromString (self , value ):
13561351 return int (value )
13571352
1358- def toString (self , value ):
1359- return str (value )
1360-
13611353 def getValue (self ):
13621354 return self ._value [0 ]
13631355
@@ -1537,9 +1529,6 @@ def getMulti(self, selected):
15371529 def fromString (self , value ):
15381530 return eval (value )
15391531
1540- # def toString(self, value):
1541- # return str(value)
1542-
15431532 def toDisplayString (self , value ):
15441533 return ", " .join ([self .description [x ] for x in value ])
15451534
0 commit comments