Merged in FeatureToolShell (pull request #333)
Make font size in TCL Shell changable
This commit is contained in:
commit
62dbc47d4c
|
@ -7,7 +7,7 @@
|
|||
# ##########################################################
|
||||
|
||||
|
||||
from PyQt5.QtCore import Qt
|
||||
from PyQt5.QtCore import Qt, QSettings
|
||||
from PyQt5.QtGui import QTextCursor, QPixmap
|
||||
from PyQt5.QtWidgets import QVBoxLayout, QWidget, QHBoxLayout, QLabel
|
||||
from appGUI.GUIElements import _BrowserTextEdit, _ExpandableTextEdit, FCLabel
|
||||
|
@ -41,7 +41,12 @@ class TermWidget(QWidget):
|
|||
self.app = app
|
||||
|
||||
self._browser = _BrowserTextEdit(version=version, app=app)
|
||||
self._browser.setStyleSheet("font: 9pt \"Courier\";")
|
||||
qsettings = QSettings("Open Source", "FlatCAM")
|
||||
if qsettings.contains("textbox_font_size"):
|
||||
tb_fsize = qsettings.value('textbox_font_size', type=int)
|
||||
else:
|
||||
tb_fsize = 9
|
||||
self._browser.setStyleSheet("font: {0}pt \"Courier\";".format(tb_fsize))
|
||||
self._browser.setReadOnly(True)
|
||||
self._browser.document().setDefaultStyleSheet(
|
||||
self._browser.document().defaultStyleSheet() +
|
||||
|
@ -478,7 +483,8 @@ class FCShell(TermWidget):
|
|||
trc_formated = []
|
||||
for a in reversed(trc):
|
||||
trc_formated.append(a.replace(" ", " > ").replace("\n", ""))
|
||||
text = "%s\nPython traceback: %s\n%s" % (exc_value, exc_type, "\n".join(trc_formated))
|
||||
text = "%s\nPython traceback: %s\n%s" % (
|
||||
exc_value, exc_type, "\n".join(trc_formated))
|
||||
else:
|
||||
text = "%s" % error
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue