744 self.__errorItem = None |
744 self.__errorItem = None |
745 self.__resetStatistics() |
745 self.__resetStatistics() |
746 self.__clearErrors(self.files) |
746 self.__clearErrors(self.files) |
747 self.__cleanupData() |
747 self.__cleanupData() |
748 self.__prepareProgress() |
748 self.__prepareProgress() |
|
749 |
|
750 # disable updates of the list for speed |
|
751 self.resultList.setUpdatesEnabled(False) |
|
752 self.resultList.setSortingEnabled(False) |
749 |
753 |
750 if len(self.files) > 0: |
754 if len(self.files) > 0: |
751 self.securityNoteLabel.setVisible( |
755 self.securityNoteLabel.setVisible( |
752 "S" in self.__getCategories(True, asList=True)) |
756 "S" in self.__getCategories(True, asList=True)) |
753 |
757 |
1058 # Check if it's the requested file, otherwise ignore signal if not |
1062 # Check if it's the requested file, otherwise ignore signal if not |
1059 # in batch mode |
1063 # in batch mode |
1060 if not self.__batch and fn != self.filename: |
1064 if not self.__batch and fn != self.filename: |
1061 return |
1065 return |
1062 |
1066 |
1063 # disable updates of the list for speed |
|
1064 self.resultList.setUpdatesEnabled(False) |
|
1065 self.resultList.setSortingEnabled(False) |
|
1066 |
|
1067 fixed = None |
1067 fixed = None |
1068 ignoredErrors = collections.defaultdict(int) |
1068 ignoredErrors = collections.defaultdict(int) |
1069 securityOk = 0 |
1069 securityOk = 0 |
1070 if self.__itms: |
1070 if self.__itms: |
1071 for itm, result in zip(self.__itms, results): |
1071 for itm, result in zip(self.__itms, results): |
1177 self.filterComboBox.setEnabled(True) |
1171 self.filterComboBox.setEnabled(True) |
1178 self.filterButton.setEnabled(True) |
1172 self.filterButton.setEnabled(True) |
1179 |
1173 |
1180 self.checkProgress.setVisible(False) |
1174 self.checkProgress.setVisible(False) |
1181 self.checkProgressLabel.setVisible(False) |
1175 self.checkProgressLabel.setVisible(False) |
|
1176 |
|
1177 self.__resort() |
|
1178 self.resultList.setUpdatesEnabled(True) |
|
1179 self.resultList.setSortingEnabled(True) |
1182 |
1180 |
1183 self.mainWidget.setCurrentWidget(self.resultsTab) |
1181 self.mainWidget.setCurrentWidget(self.resultsTab) |
1184 |
1182 |
1185 def __getEol(self, fn): |
1183 def __getEol(self, fn): |
1186 """ |
1184 """ |