22 pyqtSlot, |
22 pyqtSlot, |
23 ) |
23 ) |
24 from PyQt6.QtGui import QKeySequence, QPixmap |
24 from PyQt6.QtGui import QKeySequence, QPixmap |
25 from PyQt6.QtWidgets import QApplication, QDialog, QMenu, QToolBar, QWidget |
25 from PyQt6.QtWidgets import QApplication, QDialog, QMenu, QToolBar, QWidget |
26 |
26 |
27 from eric7 import Preferences |
27 from eric7 import EricUtilities, Preferences |
28 from eric7.EricCore import EricFileSystemWatcher |
28 from eric7.EricCore import EricFileSystemWatcher |
29 from eric7.EricGui import EricPixmapCache |
29 from eric7.EricGui import EricPixmapCache |
30 from eric7.EricGui.EricAction import EricAction, createActionGroup |
30 from eric7.EricGui.EricAction import EricAction, createActionGroup |
31 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
31 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
32 from eric7.EricWidgets.EricApplication import ericApp |
32 from eric7.EricWidgets.EricApplication import ericApp |
191 """ |
191 """ |
192 self.recent = [] |
192 self.recent = [] |
193 Preferences.Prefs.rsettings.sync() |
193 Preferences.Prefs.rsettings.sync() |
194 rs = Preferences.Prefs.rsettings.value(recentNameFiles) |
194 rs = Preferences.Prefs.rsettings.value(recentNameFiles) |
195 if rs is not None: |
195 if rs is not None: |
196 for f in Preferences.toList(rs): |
196 for f in EricUtilities.toList(rs): |
197 if pathlib.Path(f).exists(): |
197 if pathlib.Path(f).exists(): |
198 self.recent.append(f) |
198 self.recent.append(f) |
199 |
199 |
200 def __saveRecent(self): |
200 def __saveRecent(self): |
201 """ |
201 """ |