187 |
187 |
188 def check(self, codestring=''): |
188 def check(self, codestring=''): |
189 """ |
189 """ |
190 Start a check for one file. |
190 Start a check for one file. |
191 |
191 |
192 The results are reported to the processResult slot. |
192 The results are reported to the __processResult slot. |
193 @param codestring optional sourcestring (str) |
193 @keyparam codestring optional sourcestring (str) |
194 """ |
194 """ |
195 self.filename = self.files.pop(0) |
195 self.filename = self.files.pop(0) |
196 self.checkProgress.setValue(self.progress) |
196 self.checkProgress.setValue(self.progress) |
197 self.checkProgressLabel.setPath(self.filename) |
197 self.checkProgressLabel.setPath(self.filename) |
198 QApplication.processEvents() |
198 QApplication.processEvents() |
257 self.noResults = False |
257 self.noResults = False |
258 scr_line = source[lineno - 1].strip() |
258 scr_line = source[lineno - 1].strip() |
259 self.__createResultItem(_fn, lineno, col, msg, scr_line, True) |
259 self.__createResultItem(_fn, lineno, col, msg, scr_line, True) |
260 self.progress += 1 |
260 self.progress += 1 |
261 self.checkProgress.setValue(self.progress) |
261 self.checkProgress.setValue(self.progress) |
262 self.checkProgressLabel.setPath("") |
|
263 QApplication.processEvents() |
262 QApplication.processEvents() |
264 self.__resort() |
263 self.__resort() |
265 |
264 |
266 if self.files: |
265 if self.files: |
267 self.check() |
266 self.check() |
268 else: |
267 else: |
|
268 self.checkProgressLabel.setPath("") |
269 self.checkProgress.setMaximum(1) |
269 self.checkProgress.setMaximum(1) |
270 self.checkProgress.setValue(1) |
270 self.checkProgress.setValue(1) |
271 self.__finish() |
271 self.__finish() |
272 |
272 |
273 def __finish(self): |
273 def __finish(self): |