- made sure that is the text in the source file of a FlatCAMDocument is HTML is loaded as such

This commit is contained in:
Marius Stanciu
2019-10-07 13:34:22 +03:00
parent 5a6c1471e3
commit d815ae8a6a
2 changed files with 8 additions and 2 deletions

View File

@@ -6,6 +6,8 @@
# MIT Licence #
# ########################################################## ##
from PyQt5.QtCore import Qt
from PyQt5.QtGui import QTextDocument
import copy
import inspect # TODO: For debugging only.
from datetime import datetime
@@ -6789,8 +6791,11 @@ class FlatCAMDocument(FlatCAMObj):
self.document_editor_tab.handleTextChanged()
self.ser_attrs = ['options', 'kind', 'source_file']
for line in self.source_file.splitlines():
self.document_editor_tab.code_editor.append(line)
if Qt.mightBeRichText(self.source_file):
self.document_editor_tab.code_editor.setHtml(self.source_file)
else:
for line in self.source_file.splitlines():
self.document_editor_tab.code_editor.append(line)
self.build_ui()