def startSearch(self, searchText): self.aborted = False print('Starting search operation "{}" on {} ...'.format(searchText, self.notepad.getName())) for pageId in self.pageList: if self.aborted: return page = LocalPage(self.notepad, pageId) imp = XMLImporter(page.getPageDir(), page.getFilename(), None) topFrame = imp.importModel() contents = topFrame.getPlainText() if re.search(searchText, contents, re.IGNORECASE): self.addMatch.emit(pageId) self.searchDone.emit()
def startSearch(self, searchText): self.aborted = False print('Starting search operation "{}" on {} ...'.format( searchText, self.notepad.getName())) for pageId in self.pageList: if self.aborted: return page = LocalPage(self.notepad, pageId) imp = XMLImporter(page.getPageDir(), page.getFilename(), None) topFrame = imp.importModel() contents = topFrame.getPlainText() if re.search(searchText, contents, re.IGNORECASE): self.addMatch.emit(pageId) self.searchDone.emit()