diff options
Diffstat (limited to 'Lib/defconQt/__main__.py')
| -rw-r--r-- | Lib/defconQt/__main__.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Lib/defconQt/__main__.py b/Lib/defconQt/__main__.py index 270764d..79fa2cf 100644 --- a/Lib/defconQt/__main__.py +++ b/Lib/defconQt/__main__.py @@ -1,9 +1,10 @@ -from defconQt.objects.defcon import TFont from defconQt import representationFactories from defconQt import icons_db # noqa from defconQt.fontView import Application, MainWindow +from defconQt.objects.defcon import TFont import sys import os +from PyQt5.QtCore import QSettings from PyQt5.QtGui import QIcon @@ -21,6 +22,11 @@ def main(): app.setOrganizationDomain("trufont.github.io") app.setApplicationName("TruFont") app.setWindowIcon(QIcon(":/resources/app.png")) + settings = QSettings() + glyphListPath = settings.value("settings/glyphListPath", type=str) + if glyphListPath and os.path.exists(glyphListPath): + from defconQt.util import glyphList + app.GL2UV = glyphList.parseGlyphList(glyphListPath) window = MainWindow(font) window.show() sys.exit(app.exec_()) |
