103 elif msgType == QtFatalMsg: |
103 elif msgType == QtFatalMsg: |
104 messageType = QCoreApplication.translate( |
104 messageType = QCoreApplication.translate( |
105 "E5ErrorMessage", "Fatal Error:") |
105 "E5ErrorMessage", "Fatal Error:") |
106 if isinstance(message, bytes): |
106 if isinstance(message, bytes): |
107 message = message.decode() |
107 message = message.decode() |
|
108 message = message.replace("\r\n", "<br/>")\ |
|
109 .replace("\n", "<br/>")\ |
|
110 .replace("\r", "<br/>") |
108 msg = "<p><b>{0}</b></p><p>{1}</p>".format( |
111 msg = "<p><b>{0}</b></p><p>{1}</p>".format( |
109 messageType, Utilities.html_uencode(message)) |
112 messageType, Utilities.html_uencode(message)) |
110 if QThread.currentThread() == qApp.thread(): |
113 if QThread.currentThread() == qApp.thread(): |
111 __msgHandlerDialog.showMessage(msg) |
114 __msgHandlerDialog.showMessage(msg) |
112 else: |
115 else: |