584 self.toolGroups, self.currentToolGroup = Preferences.readToolGroups() |
584 self.toolGroups, self.currentToolGroup = Preferences.readToolGroups() |
585 self.toolProcs = [] |
585 self.toolProcs = [] |
586 self.__initExternalToolsActions() |
586 self.__initExternalToolsActions() |
587 |
587 |
588 # redirect handling of http and https URLs to ourselves |
588 # redirect handling of http and https URLs to ourselves |
589 QDesktopServices.setUrlHandler("http", self.handleUrl) |
589 # TODO: enable this once PyQt 6.2.0/Qt 6.2.0 is released |
590 QDesktopServices.setUrlHandler("https", self.handleUrl) |
590 if False: |
|
591 QDesktopServices.setUrlHandler("http", self.handleUrl) |
|
592 QDesktopServices.setUrlHandler("https", self.handleUrl) |
591 |
593 |
592 # register all relevant objects |
594 # register all relevant objects |
593 splash.showMessage(self.tr("Registering Objects...")) |
595 splash.showMessage(self.tr("Registering Objects...")) |
594 ericApp().registerObject("UserInterface", self) |
596 ericApp().registerObject("UserInterface", self) |
595 ericApp().registerObject("DebugUI", self.debuggerUI) |
597 ericApp().registerObject("DebugUI", self.debuggerUI) |