23 ) |
23 ) |
24 |
24 |
25 from eric7 import Utilities |
25 from eric7 import Utilities |
26 from eric7.EricGui import EricPixmapCache |
26 from eric7.EricGui import EricPixmapCache |
27 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
27 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
28 from eric7.Utilities import direntries |
28 from eric7.SystemUtilities import FileSystemUtilities |
29 |
29 |
30 from .Ui_FindLocationWidget import Ui_FindLocationWidget |
30 from .Ui_FindLocationWidget import Ui_FindLocationWidget |
31 |
31 |
32 |
32 |
33 class FindLocationWidget(QWidget, Ui_FindLocationWidget): |
33 class FindLocationWidget(QWidget, Ui_FindLocationWidget): |
190 self.clearButton.setEnabled(False) |
190 self.clearButton.setEnabled(False) |
191 QApplication.processEvents() |
191 QApplication.processEvents() |
192 |
192 |
193 for path in searchPaths: |
193 for path in searchPaths: |
194 if os.path.isdir(path): |
194 if os.path.isdir(path): |
195 files = direntries(path, True, fileNamePatterns, False, self.checkStop) |
195 files = FileSystemUtilities.direntries( |
|
196 path, True, fileNamePatterns, False, self.checkStop |
|
197 ) |
196 if files: |
198 if files: |
197 for file in files: |
199 for file in files: |
198 fp, fn = os.path.split(file) |
200 fp, fn = os.path.split(file) |
199 if fn in locations: |
201 if fn in locations: |
200 if fp in locations[fn]: |
202 if fp in locations[fn]: |