Skip to content
Snippets Groups Projects

display tracking info when start reading new files

Merged Lan Dam requested to merge i102_restart_trackingbox_when_start_loading into master
2 unresolved threads
2 files
+ 20
6
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -66,19 +66,20 @@ def display_tracking_info(tracking_box: QTextBrowser, text: str,
msg = {'text': text}
if type == LogType.ERROR:
msg['color'] = 'white'
msg['bgcolor'] = '#e46269'
msg['bgcolor'] = '#c45259'
elif type == LogType.WARNING:
msg['color'] = '#ffd966'
msg['bgcolor'] = 'orange'
msg['color'] = 'white'
msg['bgcolor'] = '#c4a347'
else:
msg['color'] = 'blue'
msg['bgcolor'] = 'white'
html_text = """<body>
<div style='color:%(color)s; background-color:%(bgcolor)s'>
%(text)s
<div style='color:%(color)s'>
<strong>%(text)s</strong>
</div>
</body>"""
tracking_box.setHtml(html_text % msg)
tracking_box.setStyleSheet(f"background-color: {msg['bgcolor']}")
# parent.update()
tracking_box.repaint()
Loading