src/eric7/Project/ProjectProtocolsBrowser.py

branch
eric7
changeset 9527
8601253e7633
parent 9525
477545eef9f4
equal deleted inserted replaced
9526:c2fe17f95b56 9527:8601253e7633
32 from .FileCategoryRepositoryItem import FileCategoryRepositoryItem 32 from .FileCategoryRepositoryItem import FileCategoryRepositoryItem
33 from .ProjectBaseBrowser import ProjectBaseBrowser 33 from .ProjectBaseBrowser import ProjectBaseBrowser
34 from .ProjectBrowserModel import ( 34 from .ProjectBrowserModel import (
35 ProjectBrowserDirectoryItem, 35 ProjectBrowserDirectoryItem,
36 ProjectBrowserFileItem, 36 ProjectBrowserFileItem,
37 ProjectBrowserProtocolsType,
38 ProjectBrowserSimpleDirectoryItem, 37 ProjectBrowserSimpleDirectoryItem,
39 ) 38 )
40 from .ProjectBrowserRepositoryItem import ProjectBrowserRepositoryItem 39 from .ProjectBrowserRepositoryItem import ProjectBrowserRepositoryItem
41 40
42 41
65 @param projectBrowser reference to the project browser object 64 @param projectBrowser reference to the project browser object
66 @type ProjectBrowser 65 @type ProjectBrowser
67 @param parent parent widget of this browser 66 @param parent parent widget of this browser
68 @type QWidget 67 @type QWidget
69 """ 68 """
70 ProjectBaseBrowser.__init__(self, project, ProjectBrowserProtocolsType, parent) 69 ProjectBaseBrowser.__init__(self, project, "protocol", parent)
71 70
72 self.selectedItemsFilter = [ 71 self.selectedItemsFilter = [
73 ProjectBrowserFileItem, 72 ProjectBrowserFileItem,
74 ProjectBrowserSimpleDirectoryItem, 73 ProjectBrowserSimpleDirectoryItem,
75 ] 74 ]
102 ProjectBrowserRepositoryItem( 101 ProjectBrowserRepositoryItem(
103 projectBrowser=self, 102 projectBrowser=self,
104 projectBrowserUserString=self.tr("Protocols (protobuf) Browser"), 103 projectBrowserUserString=self.tr("Protocols (protobuf) Browser"),
105 priority=50, 104 priority=50,
106 fileCategory="PROTOCOLS", 105 fileCategory="PROTOCOLS",
106 fileFilter="protocol",
107 getIcon=self.getIcon, 107 getIcon=self.getIcon,
108 ), 108 ),
109 ) 109 )
110 110
111 # Connect signals of Project. 111 # Connect signals of Project.

eric ide

mercurial