114 files.extend(Utilities.direntries(fn, 1, '*{0}'.format(ext), 0)) |
114 files.extend(Utilities.direntries(fn, 1, '*{0}'.format(ext), 0)) |
115 for ext in Preferences.getPython("PythonExtensions"): |
115 for ext in Preferences.getPython("PythonExtensions"): |
116 files.extend(Utilities.direntries(fn, 1, '*{0}'.format(ext), 0)) |
116 files.extend(Utilities.direntries(fn, 1, '*{0}'.format(ext), 0)) |
117 else: |
117 else: |
118 files = [fn] |
118 files = [fn] |
119 files = [f for f in files \ |
119 py3files = [f for f in files \ |
120 if f.endswith(tuple(Preferences.getPython("Python3Extensions")))] |
120 if f.endswith(tuple(Preferences.getPython("Python3Extensions")))] |
121 py2files = [f for f in files \ |
121 py2files = [f for f in files \ |
122 if f.endswith(tuple(Preferences.getPython("PythonExtensions")))] |
122 if f.endswith(tuple(Preferences.getPython("PythonExtensions")))] |
123 |
123 |
124 if len(files) + len(py2files) > 0: |
124 if len(py3files) + len(py2files) > 0: |
125 self.checkProgress.setMaximum(len(files) + len(py2files)) |
125 self.checkProgress.setMaximum(len(py3files) + len(py2files)) |
126 QApplication.processEvents() |
126 QApplication.processEvents() |
127 |
127 |
128 # now go through all the files |
128 # now go through all the files |
129 progress = 0 |
129 progress = 0 |
130 for file in files + py2files: |
130 for file in py3files + py2files: |
131 self.checkProgress.setValue(progress) |
131 self.checkProgress.setValue(progress) |
132 QApplication.processEvents() |
132 QApplication.processEvents() |
133 self.__resort() |
133 self.__resort() |
134 |
134 |
135 if self.cancelled: |
135 if self.cancelled: |