コード例 #1
0
ファイル: application.py プロジェクト: yodamaster/trufont
 def setCurrentFile(self, path):
     if path is None:
         return
     path = os.path.abspath(path)
     recentFiles = settings.recentFiles()
     if path in recentFiles:
         recentFiles.remove(path)
     recentFiles.insert(0, path)
     while len(recentFiles) > MAX_RECENT_FILES:
         del recentFiles[-1]
     settings.setRecentFiles(recentFiles)
コード例 #2
0
 def setCurrentFile(self, path):
     if path is None:
         return
     path = os.path.abspath(path)
     recentFiles = settings.recentFiles()
     if path in recentFiles:
         recentFiles.remove(path)
     recentFiles.insert(0, path)
     while len(recentFiles) > MAX_RECENT_FILES:
         del recentFiles[-1]
     settings.setRecentFiles(recentFiles)
コード例 #3
0
ファイル: fontWindow.py プロジェクト: madig/trufont
 def setCurrentFile(self, path):
     if path is None:
         return
     recentFiles = settings.recentFiles()
     if path in recentFiles:
         recentFiles.remove(path)
     recentFiles.insert(0, path)
     while len(recentFiles) > MAX_RECENT_FILES:
         del recentFiles[-1]
     settings.setRecentFiles(recentFiles)
     for window in QApplication.topLevelWidgets():
         if isinstance(window, FontWindow):
             window.updateRecentFiles()
コード例 #4
0
 def clearRecentFiles(self):
     settings.setRecentFiles([])
コード例 #5
0
ファイル: application.py プロジェクト: khaledhosny/trufont
 def clearRecentFiles(self):
     settings.setRecentFiles([])