src/eric7/Project/ProjectSourcesBrowser.py

branch
eric7
changeset 9527
8601253e7633
parent 9525
477545eef9f4
child 9535
8b5402794fb6
equal deleted inserted replaced
9526:c2fe17f95b56 9527:8601253e7633
35 from .ProjectBaseBrowser import ProjectBaseBrowser 35 from .ProjectBaseBrowser import ProjectBaseBrowser
36 from .ProjectBrowserModel import ( 36 from .ProjectBrowserModel import (
37 ProjectBrowserDirectoryItem, 37 ProjectBrowserDirectoryItem,
38 ProjectBrowserFileItem, 38 ProjectBrowserFileItem,
39 ProjectBrowserSimpleDirectoryItem, 39 ProjectBrowserSimpleDirectoryItem,
40 ProjectBrowserSourceType,
41 ) 40 )
42 from .ProjectBrowserRepositoryItem import ProjectBrowserRepositoryItem 41 from .ProjectBrowserRepositoryItem import ProjectBrowserRepositoryItem
43 42
44 43
45 class ProjectSourcesBrowser(ProjectBaseBrowser): 44 class ProjectSourcesBrowser(ProjectBaseBrowser):
61 @param projectBrowser reference to the project browser object 60 @param projectBrowser reference to the project browser object
62 @type ProjectBrowser 61 @type ProjectBrowser
63 @param parent parent widget of this browser 62 @param parent parent widget of this browser
64 @type QWidget 63 @type QWidget
65 """ 64 """
66 ProjectBaseBrowser.__init__(self, project, ProjectBrowserSourceType, parent) 65 ProjectBaseBrowser.__init__(self, project, "source", parent)
67 66
68 self.selectedItemsFilter = [ 67 self.selectedItemsFilter = [
69 ProjectBrowserFileItem, 68 ProjectBrowserFileItem,
70 ProjectBrowserSimpleDirectoryItem, 69 ProjectBrowserSimpleDirectoryItem,
71 ] 70 ]
98 ProjectBrowserRepositoryItem( 97 ProjectBrowserRepositoryItem(
99 projectBrowser=self, 98 projectBrowser=self,
100 projectBrowserUserString=self.tr("Sources Browser"), 99 projectBrowserUserString=self.tr("Sources Browser"),
101 priority=100, 100 priority=100,
102 fileCategory="SOURCES", 101 fileCategory="SOURCES",
102 fileFilter="source",
103 getIcon=self.getIcon, 103 getIcon=self.getIcon,
104 ), 104 ),
105 ) 105 )
106 106
107 # Connect signals of Project. 107 # Connect signals of Project.

eric ide

mercurial