diff options
| author | Adrien Tétar | 2015-10-11 12:24:04 +0200 | 
|---|---|---|
| committer | Adrien Tétar | 2015-10-11 12:24:04 +0200 | 
| commit | ea6b465a799c397227c74c4da74d7cf636a088e4 (patch) | |
| tree | a14cad70da4d972c48f29128a0f5ace79a2003d5 /Lib/defconQt/fontView.py | |
| parent | a0dd472d32fc83ebe080218b36f33fe0ab7dc80c (diff) | |
| download | trufont-ea6b465a799c397227c74c4da74d7cf636a088e4.tar.bz2 | |
meta: release metapatch
Diffstat (limited to 'Lib/defconQt/fontView.py')
| -rw-r--r-- | Lib/defconQt/fontView.py | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/Lib/defconQt/fontView.py b/Lib/defconQt/fontView.py index 8aa4adb..9f010a9 100644 --- a/Lib/defconQt/fontView.py +++ b/Lib/defconQt/fontView.py @@ -543,6 +543,8 @@ class MainWindow(QMainWindow):      def __init__(self, font):          super(MainWindow, self).__init__()          self.setAttribute(Qt.WA_DeleteOnClose) +        if font is None: +            font = TFont()          squareSize = 56          self.collectionWidget = GlyphCollectionWidget(self) @@ -745,6 +747,7 @@ class MainWindow(QMainWindow):              print(reports["makeotf"])      def setCurrentFile(self, path): +        if path is None: return          settings = QSettings()          recentFiles = settings.value("core/recentFiles", [], type=str)          if path in recentFiles: @@ -957,7 +960,11 @@ class MainWindow(QMainWindow):          super(MainWindow, self).resizeEvent(event)      def setWindowTitle(self, title=None): -        if title is None: title = os.path.basename(self.font.path.rstrip(os.sep)) +        if title is None: +            if self.font.path is not None: +                title = os.path.basename(self.font.path.rstrip(os.sep)) +            else: +                title = "Untitled.ufo"          super(MainWindow, self).setWindowTitle("[*]{}".format(title))      def fontInfo(self): | 
