- 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()

View File

@ -16,6 +16,7 @@ CAD program, and create G-Code for Isolation routing.
- added a dark theme to FlatCAM (only for canvas). The selection is done in Edit -> Preferences -> General -> GUI Settings
- updated the .POT file and worked a bit in the romanian translation
- small changes: reduced the thickness of the axis in 3D mode from 3 pixels to 1 pixel
- made sure that is the text in the source file of a FlatCAMDocument is HTML is loaded as such
6.10.2019