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) |
208 |
211 |
209 # Generate an empty project object and multi project object |
212 # Generate an empty project object and multi project object |
210 from Project.Project import Project |
213 from Project.Project import Project |
211 self.project = Project(self) |
214 self.project = Project(self) |
212 |
215 |
453 splash.showMessage(self.trUtf8("Registering Objects...")) |
456 splash.showMessage(self.trUtf8("Registering Objects...")) |
454 e5App().registerObject("UserInterface", self) |
457 e5App().registerObject("UserInterface", self) |
455 e5App().registerObject("DebugUI", self.debuggerUI) |
458 e5App().registerObject("DebugUI", self.debuggerUI) |
456 e5App().registerObject("DebugServer", debugServer) |
459 e5App().registerObject("DebugServer", debugServer) |
457 e5App().registerObject("BackgroundService", self.backgroundService) |
460 e5App().registerObject("BackgroundService", self.backgroundService) |
|
461 e5App().registerObject("InternalServices", self.internalServices) |
458 e5App().registerObject("ViewManager", self.viewmanager) |
462 e5App().registerObject("ViewManager", self.viewmanager) |
459 e5App().registerObject("Project", self.project) |
463 e5App().registerObject("Project", self.project) |
460 e5App().registerObject("ProjectBrowser", self.projectBrowser) |
464 e5App().registerObject("ProjectBrowser", self.projectBrowser) |
461 e5App().registerObject("MultiProject", self.multiProject) |
465 e5App().registerObject("MultiProject", self.multiProject) |
462 e5App().registerObject("TaskViewer", self.taskViewer) |
466 e5App().registerObject("TaskViewer", self.taskViewer) |