@@ -208,7 +208,7 @@ def show_utils_menu(self, widget, event):
208208class Log (QTextEdit ):
209209 """Class to implement a log for important user info. Should be thread-safe."""
210210
211- def __init__ (self , parent ):
211+ def __init__ (self , parent = None ):
212212 """Creates a log with a lock for multithreading
213213
214214 Args:
@@ -223,31 +223,31 @@ def __init__(self, parent):
223223
224224 # def receive_log(self, text):
225225 # self.print_and_log(text)
226- def write (self , message ):
227- """
228- Write message to log in a thread-safe manner
229- Args:
230- message: string to be printed
231- """
232- self .lock .acquire ()
233- try :
234- if not hasattr (self , "flag" ):
235- self .flag = False
236- message = message .replace ("\r " , "" ).rstrip ()
237- if message :
238- method = "replace_last_line" if self .flag else "append"
239- QtCore .QMetaObject .invokeMethod (
240- self ,
241- method ,
242- QtCore .Qt .QueuedConnection ,
243- QtCore .Q_ARG (str , message ),
244- )
245- self .flag = True
246- else :
247- self .flag = False
248-
249- finally :
250- self .lock .release ()
226+ # def write(self, message):
227+ # """
228+ # Write message to log in a thread-safe manner
229+ # Args:
230+ # message: string to be printed
231+ # """
232+ # self.lock.acquire()
233+ # try:
234+ # if not hasattr(self, "flag"):
235+ # self.flag = False
236+ # message = message.replace("\r", "").rstrip()
237+ # if message:
238+ # method = "replace_last_line" if self.flag else "append"
239+ # QtCore.QMetaObject.invokeMethod(
240+ # self,
241+ # method,
242+ # QtCore.Qt.QueuedConnection,
243+ # QtCore.Q_ARG(str, message),
244+ # )
245+ # self.flag = True
246+ # else:
247+ # self.flag = False
248+ #
249+ # finally:
250+ # self.lock.release()
251251
252252 @QtCore .Slot (str )
253253 def replace_last_line (self , text ):
0 commit comments