eric7/Preferences/ConfigurationPages/ProjectBrowserPage.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8336
d566c2970f39
child 8358
144a6b854f70
equal deleted inserted replaced
8355:8a7677a63c8d 8356:68ec9c3d4de5
7 Module implementing the Project Browser configuration page. 7 Module implementing the Project Browser configuration page.
8 """ 8 """
9 9
10 from PyQt6.QtCore import pyqtSlot 10 from PyQt6.QtCore import pyqtSlot
11 11
12 from E5Gui.E5Application import e5App 12 from E5Gui.EricApplication import ericApp
13 13
14 from .ConfigurationPageBase import ConfigurationPageBase 14 from .ConfigurationPageBase import ConfigurationPageBase
15 from .Ui_ProjectBrowserPage import Ui_ProjectBrowserPage 15 from .Ui_ProjectBrowserPage import Ui_ProjectBrowserPage
16 16
17 import Preferences 17 import Preferences
33 33
34 # set initial values 34 # set initial values
35 self.projectTypeCombo.addItem('', '') 35 self.projectTypeCombo.addItem('', '')
36 self.__projectBrowserFlags = {'': 0} 36 self.__projectBrowserFlags = {'': 0}
37 try: 37 try:
38 projectTypes = e5App().getObject("Project").getProjectTypes() 38 projectTypes = ericApp().getObject("Project").getProjectTypes()
39 for projectType in sorted(projectTypes.keys()): 39 for projectType in sorted(projectTypes.keys()):
40 self.projectTypeCombo.addItem(projectTypes[projectType], 40 self.projectTypeCombo.addItem(projectTypes[projectType],
41 projectType) 41 projectType)
42 self.__projectBrowserFlags[projectType] = ( 42 self.__projectBrowserFlags[projectType] = (
43 Preferences.getProjectBrowserFlags(projectType) 43 Preferences.getProjectBrowserFlags(projectType)

eric ide

mercurial