Preferences/ConfigurationDialog.py

branch
maintenance
changeset 6395
613e37fabd96
parent 6206
a02b03b7bfec
parent 6386
91dc4fa9bc9c
child 6646
51eefa621de4
equal deleted inserted replaced
6320:4c45d163c6ac 6395:613e37fabd96
121 try: 121 try:
122 self.pluginManager = e5App().getObject("PluginManager") 122 self.pluginManager = e5App().getObject("PluginManager")
123 except KeyError: 123 except KeyError:
124 self.pluginManager = PluginManager(self) 124 self.pluginManager = PluginManager(self)
125 e5App().registerObject("PluginManager", self.pluginManager) 125 e5App().registerObject("PluginManager", self.pluginManager)
126
127 from VirtualEnv.VirtualenvManager import VirtualenvManager
128 try:
129 self.virtualenvManager = e5App().getObject("VirtualEnvManager")
130 except KeyError:
131 self.virtualenvManager = VirtualenvManager(self)
132 e5App().registerObject("VirtualEnvManager",
133 self.virtualenvManager)
126 134
127 if displayMode == ConfigurationWidget.DefaultMode: 135 if displayMode == ConfigurationWidget.DefaultMode:
128 self.configItems = { 136 self.configItems = {
129 # key : [display string, pixmap name, dialog module name or 137 # key : [display string, pixmap name, dialog module name or
130 # page creation function, parent key, 138 # page creation function, parent key,
212 [self.tr("Debugger"), "preferences-debugger.png", 220 [self.tr("Debugger"), "preferences-debugger.png",
213 None, None, None], 221 None, None, None],
214 "debuggerGeneralPage": 222 "debuggerGeneralPage":
215 [self.tr("General"), "preferences-debugger.png", 223 [self.tr("General"), "preferences-debugger.png",
216 "DebuggerGeneralPage", "0debuggerPage", None], 224 "DebuggerGeneralPage", "0debuggerPage", None],
217 "debuggerPythonPage": 225 "debuggerPython2Page":
218 [self.tr("Python"), "preferences-pyDebugger.png", 226 [self.tr("Python2"), "preferences-pyDebugger.png",
219 "DebuggerPythonPage", "0debuggerPage", None], 227 "DebuggerPython2Page", "0debuggerPage", None],
220 "debuggerPython3Page": 228 "debuggerPython3Page":
221 [self.tr("Python3"), "preferences-pyDebugger.png", 229 [self.tr("Python3"), "preferences-pyDebugger.png",
222 "DebuggerPython3Page", "0debuggerPage", None], 230 "DebuggerPython3Page", "0debuggerPage", None],
223 231
224 "0editorPage": 232 "0editorPage":

eric ide

mercurial