203 debugServer = DebugServer() |
203 debugServer = DebugServer() |
204 |
204 |
205 # Create the background service object |
205 # Create the background service object |
206 from Utilities.BackgroundService import BackgroundService |
206 from Utilities.BackgroundService import BackgroundService |
207 self.backgroundService = BackgroundService() |
207 self.backgroundService = BackgroundService() |
208 # And initialize the standard services |
|
209 from Utilities.InternalServices import InternalServices |
|
210 self.internalServices = InternalServices(self.backgroundService) |
|
211 |
208 |
212 # Generate an empty project object and multi project object |
209 # Generate an empty project object and multi project object |
213 from Project.Project import Project |
210 from Project.Project import Project |
214 self.project = Project(self) |
211 self.project = Project(self) |
215 |
212 |
456 splash.showMessage(self.trUtf8("Registering Objects...")) |
453 splash.showMessage(self.trUtf8("Registering Objects...")) |
457 e5App().registerObject("UserInterface", self) |
454 e5App().registerObject("UserInterface", self) |
458 e5App().registerObject("DebugUI", self.debuggerUI) |
455 e5App().registerObject("DebugUI", self.debuggerUI) |
459 e5App().registerObject("DebugServer", debugServer) |
456 e5App().registerObject("DebugServer", debugServer) |
460 e5App().registerObject("BackgroundService", self.backgroundService) |
457 e5App().registerObject("BackgroundService", self.backgroundService) |
461 e5App().registerObject("InternalServices", self.internalServices) |
|
462 e5App().registerObject("ViewManager", self.viewmanager) |
458 e5App().registerObject("ViewManager", self.viewmanager) |
463 e5App().registerObject("Project", self.project) |
459 e5App().registerObject("Project", self.project) |
464 e5App().registerObject("ProjectBrowser", self.projectBrowser) |
460 e5App().registerObject("ProjectBrowser", self.projectBrowser) |
465 e5App().registerObject("MultiProject", self.multiProject) |
461 e5App().registerObject("MultiProject", self.multiProject) |
466 e5App().registerObject("TaskViewer", self.taskViewer) |
462 e5App().registerObject("TaskViewer", self.taskViewer) |