338 filterRe = re.compile(filterString) |
338 filterRe = re.compile(filterString) |
339 files = self.__getFileList( |
339 files = self.__getFileList( |
340 os.path.abspath(self.dirCombo.currentText()), |
340 os.path.abspath(self.dirCombo.currentText()), |
341 filterRe) |
341 filterRe) |
342 elif self.openFilesButton.isChecked(): |
342 elif self.openFilesButton.isChecked(): |
343 files = e5App().getObject("ViewManager").getOpenFilenames() |
343 vm = e5App().getObject("ViewManager") |
|
344 vm.checkAllDirty() |
|
345 files = vm.getOpenFilenames() |
344 |
346 |
345 self.findList.clear() |
347 self.findList.clear() |
346 QApplication.processEvents() |
348 QApplication.processEvents() |
347 QApplication.processEvents() |
349 QApplication.processEvents() |
348 self.findProgress.setMaximum(len(files)) |
350 self.findProgress.setMaximum(len(files)) |
563 @param searchDir name of the directory to search in (string) |
565 @param searchDir name of the directory to search in (string) |
564 """ |
566 """ |
565 self.dirButton.setChecked(True) |
567 self.dirButton.setChecked(True) |
566 self.dirCombo.setEditText(Utilities.toNativeSeparators(searchDir)) |
568 self.dirCombo.setEditText(Utilities.toNativeSeparators(searchDir)) |
567 |
569 |
|
570 def setOpenFiles(self): |
|
571 """ |
|
572 Public slot to set the mode to search in open files. |
|
573 """ |
|
574 self.openFilesButton.setChecked(True) |
|
575 |
568 @pyqtSlot() |
576 @pyqtSlot() |
569 def on_replaceButton_clicked(self): |
577 def on_replaceButton_clicked(self): |
570 """ |
578 """ |
571 Private slot to perform the requested replace actions. |
579 Private slot to perform the requested replace actions. |
572 """ |
580 """ |