src/eric7/Project/ProjectBrowserModel.py

branch
eric7
changeset 10832
479cf39ac9cb
parent 10759
aeb98b3fa008
child 10841
f06e4123cb1c
equal deleted inserted replaced
10831:f6be97f4d96a 10832:479cf39ac9cb
21 BrowserDirectoryItem, 21 BrowserDirectoryItem,
22 BrowserFileItem, 22 BrowserFileItem,
23 BrowserItem, 23 BrowserItem,
24 BrowserItemType, 24 BrowserItemType,
25 BrowserModel, 25 BrowserModel,
26 BrowserModelType,
26 BrowserSimpleDirectoryItem, 27 BrowserSimpleDirectoryItem,
27 ) 28 )
28 from eric7.Utilities import ModuleParser 29 from eric7.Utilities import ModuleParser
29 from eric7.VCS.VersionControl import VersionControlState 30 from eric7.VCS.VersionControl import VersionControlState
30 31
230 @type Project.Project 231 @type Project.Project
231 @param fsInterface reference to the 'eric-ide' server interface object 232 @param fsInterface reference to the 'eric-ide' server interface object
232 (defaults to None) 233 (defaults to None)
233 @type EricServerFileSystemInterface (optional) 234 @type EricServerFileSystemInterface (optional)
234 """ 235 """
235 super().__init__(parent, nopopulate=True) 236 super().__init__(parent, nopopulate=True, modelType=BrowserModelType.Project)
236 237
237 rootData = self.tr("Name") 238 rootData = self.tr("Name")
238 self.rootItem = BrowserItem(None, rootData) 239 self.rootItem = BrowserItem(None, rootData)
239 self.rootItem.itemData.append(self.tr("VCS Status")) 240 self.rootItem.itemData.append(self.tr("VCS Status"))
240 241

eric ide

mercurial