UI/Browser.py

changeset 53
c3eb7cc1ff8b
parent 15
f6ccc31d6e72
child 55
b5c84934de9c
equal deleted inserted replaced
52:ba69827929ee 53:c3eb7cc1ff8b
12 import mimetypes 12 import mimetypes
13 13
14 from PyQt4.QtCore import * 14 from PyQt4.QtCore import *
15 from PyQt4.QtGui import * 15 from PyQt4.QtGui import *
16 16
17 from E4Gui.E4Application import e4App 17 from E4Gui.E4Application import e5App
18 18
19 from .BrowserModel import BrowserModel, \ 19 from .BrowserModel import BrowserModel, \
20 BrowserDirectoryItem, BrowserFileItem, BrowserClassItem, BrowserMethodItem, \ 20 BrowserDirectoryItem, BrowserFileItem, BrowserClassItem, BrowserMethodItem, \
21 BrowserClassAttributeItem 21 BrowserClassAttributeItem
22 from .BrowserSortFilterProxyModel import BrowserSortFilterProxyModel 22 from .BrowserSortFilterProxyModel import BrowserSortFilterProxyModel
429 Private slot to handle the Find in directory popup menu entry. 429 Private slot to handle the Find in directory popup menu entry.
430 """ 430 """
431 index = self.currentIndex() 431 index = self.currentIndex()
432 searchDir = self.model().item(index).dirName() 432 searchDir = self.model().item(index).dirName()
433 433
434 findFilesDialog = e4App().getObject("FindFilesDialog") 434 findFilesDialog = e5App().getObject("FindFilesDialog")
435 findFilesDialog.setSearchDirectory(searchDir) 435 findFilesDialog.setSearchDirectory(searchDir)
436 findFilesDialog.show() 436 findFilesDialog.show()
437 findFilesDialog.raise_() 437 findFilesDialog.raise_()
438 findFilesDialog.activateWindow() 438 findFilesDialog.activateWindow()
439 439
442 Private slot to handle the Find&Replace in directory popup menu entry. 442 Private slot to handle the Find&Replace in directory popup menu entry.
443 """ 443 """
444 index = self.currentIndex() 444 index = self.currentIndex()
445 searchDir = self.model().item(index).dirName() 445 searchDir = self.model().item(index).dirName()
446 446
447 replaceFilesDialog = e4App().getObject("ReplaceFilesDialog") 447 replaceFilesDialog = e5App().getObject("ReplaceFilesDialog")
448 replaceFilesDialog.setSearchDirectory(searchDir) 448 replaceFilesDialog.setSearchDirectory(searchDir)
449 replaceFilesDialog.show() 449 replaceFilesDialog.show()
450 replaceFilesDialog.raise_() 450 replaceFilesDialog.raise_()
451 replaceFilesDialog.activateWindow() 451 replaceFilesDialog.activateWindow()
452 452
542 def __configure(self): 542 def __configure(self):
543 """ 543 """
544 Private method to open the configuration dialog. 544 Private method to open the configuration dialog.
545 """ 545 """
546 if self.__embeddedBrowser == 1: 546 if self.__embeddedBrowser == 1:
547 e4App().getObject("UserInterface").showPreferences("debuggerGeneralPage") 547 e5App().getObject("UserInterface").showPreferences("debuggerGeneralPage")
548 elif self.__embeddedBrowser == 2: 548 elif self.__embeddedBrowser == 2:
549 e4App().getObject("UserInterface").showPreferences("projectBrowserPage") 549 e5App().getObject("UserInterface").showPreferences("projectBrowserPage")

eric ide

mercurial