UI/Browser.py

changeset 3619
4643a9ef7dd6
parent 3565
8e1cd7721515
child 3656
441956d8fce5
equal deleted inserted replaced
3618:49e7fbd66ef9 3619:4643a9ef7dd6
24 from .BrowserSortFilterProxyModel import BrowserSortFilterProxyModel 24 from .BrowserSortFilterProxyModel import BrowserSortFilterProxyModel
25 25
26 import UI.PixmapCache 26 import UI.PixmapCache
27 import Preferences 27 import Preferences
28 import Utilities 28 import Utilities
29 import Utilities.mimetypes 29 import Utilities.MimeTypes
30 30
31 31
32 class Browser(QTreeView): 32 class Browser(QTreeView):
33 """ 33 """
34 Class used to display a file system tree. 34 Class used to display a file system tree.
421 elif itm.isSvgFile(): 421 elif itm.isSvgFile():
422 self.svgFile.emit(itm.fileName()) 422 self.svgFile.emit(itm.fileName())
423 elif itm.isPixmapFile(): 423 elif itm.isPixmapFile():
424 self.pixmapFile.emit(itm.fileName()) 424 self.pixmapFile.emit(itm.fileName())
425 else: 425 else:
426 if Utilities.mimetypes.isTextFile(itm.fileName()): 426 if Utilities.MimeTypes.isTextFile(itm.fileName()):
427 self.sourceFile[str].emit(itm.fileName()) 427 self.sourceFile[str].emit(itm.fileName())
428 else: 428 else:
429 QDesktopServices.openUrl(QUrl(itm.fileName())) 429 QDesktopServices.openUrl(QUrl(itm.fileName()))
430 elif isinstance(itm, BrowserClassItem): 430 elif isinstance(itm, BrowserClassItem):
431 self.sourceFile[str, int].emit( 431 self.sourceFile[str, int].emit(

eric ide

mercurial