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", self.virtualenvManager) |
126 |
133 |
127 if displayMode == ConfigurationWidget.DefaultMode: |
134 if displayMode == ConfigurationWidget.DefaultMode: |
128 self.configItems = { |
135 self.configItems = { |
129 # key : [display string, pixmap name, dialog module name or |
136 # key : [display string, pixmap name, dialog module name or |
130 # page creation function, parent key, |
137 # page creation function, parent key, |