src/eric7/Project/ProjectBrowser.py

branch
eric7
changeset 10373
093dcebe5ecb
parent 10069
435cc5875135
child 10430
e440aaf179ce
equal deleted inserted replaced
10372:1444b4bee64b 10373:093dcebe5ecb
246 Public method to get the types of the various project browsers. 246 Public method to get the types of the various project browsers.
247 247
248 @return list of project browser types 248 @return list of project browser types
249 @rtype list of str 249 @rtype list of str
250 """ 250 """
251 return list(self.__browserRepository.keys()) 251 return list(self.__browserRepository)
252 252
253 def getProjectBrowserUserStrings(self): 253 def getProjectBrowserUserStrings(self):
254 """ 254 """
255 Public method to get a dictionary of defined project browser user strings. 255 Public method to get a dictionary of defined project browser user strings.
256 256
376 Private slot to handle the projectPropertiesChanged signal. 376 Private slot to handle the projectPropertiesChanged signal.
377 """ 377 """
378 browsersList = ( 378 browsersList = (
379 Preferences.getProjectBrowsers(self.project.getProjectType()) 379 Preferences.getProjectBrowsers(self.project.getProjectType())
380 if self.project.isOpen() 380 if self.project.isOpen()
381 else list(self.__browserRepository.keys()) 381 else list(self.__browserRepository)
382 ) 382 )
383 browsersList = [b for b in browsersList if b in self.__browserRepository] 383 browsersList = [b for b in browsersList if b in self.__browserRepository]
384 384
385 if browsersList != self.__currentBrowsersList: 385 if browsersList != self.__currentBrowsersList:
386 self.__currentBrowsersList = browsersList[:] 386 self.__currentBrowsersList = browsersList[:]

eric ide

mercurial