UI/FindFileDialog.py

changeset 53
c3eb7cc1ff8b
parent 45
9a18f4dbb493
child 55
b5c84934de9c
equal deleted inserted replaced
52:ba69827929ee 53:c3eb7cc1ff8b
13 import sys 13 import sys
14 14
15 from PyQt4.QtCore import * 15 from PyQt4.QtCore import *
16 from PyQt4.QtGui import * 16 from PyQt4.QtGui import *
17 17
18 from E4Gui.E4Application import e4App 18 from E4Gui.E4Application import e5App
19 19
20 from .Ui_FindFileDialog import Ui_FindFileDialog 20 from .Ui_FindFileDialog import Ui_FindFileDialog
21 21
22 import Utilities 22 import Utilities
23 import Preferences 23 import Preferences
251 251
252 def __doSearch(self): 252 def __doSearch(self):
253 """ 253 """
254 Private slot to handle the find button being pressed. 254 Private slot to handle the find button being pressed.
255 """ 255 """
256 if self.__replaceMode and not e4App().getObject("ViewManager").checkAllDirty(): 256 if self.__replaceMode and not e5App().getObject("ViewManager").checkAllDirty():
257 return 257 return
258 258
259 self.__cancelSearch = False 259 self.__cancelSearch = False
260 self.stopButton.setEnabled(True) 260 self.stopButton.setEnabled(True)
261 self.stopButton.setDefault(True) 261 self.stopButton.setDefault(True)
298 filterString = "|".join(filters) 298 filterString = "|".join(filters)
299 filterRe = re.compile(filterString) 299 filterRe = re.compile(filterString)
300 files = self.__getFileList(os.path.abspath(self.dirEdit.text()), 300 files = self.__getFileList(os.path.abspath(self.dirEdit.text()),
301 filterRe) 301 filterRe)
302 elif self.openFilesButton.isChecked(): 302 elif self.openFilesButton.isChecked():
303 files = e4App().getObject("ViewManager").getOpenFilenames() 303 files = e5App().getObject("ViewManager").getOpenFilenames()
304 304
305 self.findList.clear() 305 self.findList.clear()
306 QApplication.processEvents() 306 QApplication.processEvents()
307 QApplication.processEvents() 307 QApplication.processEvents()
308 self.findProgress.setMaximum(len(files)) 308 self.findProgress.setMaximum(len(files))

eric ide

mercurial