src/eric7/UI/UserInterface.py

branch
eric7
changeset 9512
6e29913ba7b6
parent 9488
44d723e53988
child 9517
d73c3a1e432b
--- a/src/eric7/UI/UserInterface.py	Mon Nov 14 11:33:53 2022 +0100
+++ b/src/eric7/UI/UserInterface.py	Tue Nov 15 11:06:27 2022 +0100
@@ -403,89 +403,30 @@
 
         self.taskViewer.displayFile.connect(self.viewmanager.openSourceFile)
 
-        self.projectBrowser.psBrowser.sourceFile[str].connect(
-            self.viewmanager.openSourceFile
-        )
-        self.projectBrowser.psBrowser.sourceFile[str, int].connect(
-            self.viewmanager.openSourceFile
-        )
-        self.projectBrowser.psBrowser.sourceFile[str, list].connect(
-            self.viewmanager.openSourceFile
-        )
-        self.projectBrowser.psBrowser.sourceFile[str, int, str].connect(
+        self.projectBrowser.appendStderr.connect(self.appendToStderr)
+        self.projectBrowser.appendStdout.connect(self.appendToStdout)
+        self.projectBrowser.sourceFile[str].connect(self.viewmanager.openSourceFile)
+        self.projectBrowser.sourceFile[str, int].connect(
             self.viewmanager.openSourceFile
         )
-        self.projectBrowser.psBrowser.closeSourceWindow.connect(
-            self.viewmanager.closeWindow
-        )
-        self.projectBrowser.psBrowser.testFile.connect(self.__startTestScript)
-
-        self.projectBrowser.pfBrowser.designerFile.connect(self.__designer)
-        self.projectBrowser.pfBrowser.sourceFile.connect(
+        self.projectBrowser.sourceFile[str, list].connect(
             self.viewmanager.openSourceFile
         )
-        self.projectBrowser.pfBrowser.uipreview.connect(self.__UIPreviewer)
-        self.projectBrowser.pfBrowser.trpreview.connect(self.__TRPreviewer)
-        self.projectBrowser.pfBrowser.closeSourceWindow.connect(
-            self.viewmanager.closeWindow
-        )
-        self.projectBrowser.pfBrowser.appendStderr.connect(self.appendToStderr)
-
-        self.projectBrowser.prBrowser.sourceFile.connect(
-            self.viewmanager.openSourceFile
-        )
-        self.projectBrowser.prBrowser.closeSourceWindow.connect(
-            self.viewmanager.closeWindow
-        )
-        self.projectBrowser.prBrowser.appendStderr.connect(self.appendToStderr)
-
-        self.projectBrowser.ptBrowser.linguistFile.connect(self.__linguist)
-        self.projectBrowser.ptBrowser.sourceFile.connect(
+        self.projectBrowser.sourceFile[str, int, str].connect(
             self.viewmanager.openSourceFile
         )
-        self.projectBrowser.ptBrowser.trpreview[list].connect(self.__TRPreviewer)
-        self.projectBrowser.ptBrowser.trpreview[list, bool].connect(self.__TRPreviewer)
-        self.projectBrowser.ptBrowser.closeSourceWindow.connect(
-            self.viewmanager.closeWindow
-        )
-        self.projectBrowser.ptBrowser.appendStdout.connect(self.appendToStdout)
-        self.projectBrowser.ptBrowser.appendStderr.connect(self.appendToStderr)
-
-        self.projectBrowser.piBrowser.sourceFile[str].connect(
-            self.viewmanager.openSourceFile
-        )
-        self.projectBrowser.piBrowser.sourceFile[str, int].connect(
-            self.viewmanager.openSourceFile
-        )
-        self.projectBrowser.piBrowser.closeSourceWindow.connect(
-            self.viewmanager.closeWindow
-        )
-        self.projectBrowser.piBrowser.appendStdout.connect(self.appendToStdout)
-        self.projectBrowser.piBrowser.appendStderr.connect(self.appendToStderr)
-
-        self.projectBrowser.ppBrowser.sourceFile[str].connect(
-            self.viewmanager.openSourceFile
-        )
-        self.projectBrowser.ppBrowser.sourceFile[str, int].connect(
-            self.viewmanager.openSourceFile
-        )
-        self.projectBrowser.ppBrowser.closeSourceWindow.connect(
-            self.viewmanager.closeWindow
-        )
-        self.projectBrowser.ppBrowser.appendStdout.connect(self.appendToStdout)
-        self.projectBrowser.ppBrowser.appendStderr.connect(self.appendToStderr)
-
-        self.projectBrowser.poBrowser.sourceFile.connect(
-            self.viewmanager.openSourceFile
-        )
-        self.projectBrowser.poBrowser.closeSourceWindow.connect(
-            self.viewmanager.closeWindow
-        )
-        self.projectBrowser.poBrowser.pixmapEditFile.connect(self.__editPixmap)
-        self.projectBrowser.poBrowser.pixmapFile.connect(self.__showPixmap)
-        self.projectBrowser.poBrowser.svgFile.connect(self.__showSvg)
-        self.projectBrowser.poBrowser.umlFile.connect(self.__showUml)
-        self.projectBrowser.poBrowser.binaryFile.connect(self.__openHexEditor)
+        self.projectBrowser.closeSourceWindow.connect(self.viewmanager.closeWindow)
+        self.projectBrowser.testFile.connect(self.__startTestScript)
+        self.projectBrowser.designerFile.connect(self.__designer)
+        self.projectBrowser.uipreview.connect(self.__UIPreviewer)
+        self.projectBrowser.trpreview[list].connect(self.__TRPreviewer)
+        self.projectBrowser.trpreview[list, bool].connect(self.__TRPreviewer)
+        self.projectBrowser.linguistFile.connect(self.__linguist)
+        self.projectBrowser.pixmapEditFile.connect(self.__editPixmap)
+        self.projectBrowser.pixmapFile.connect(self.__showPixmap)
+        self.projectBrowser.svgFile.connect(self.__showSvg)
+        self.projectBrowser.umlFile.connect(self.__showUml)
+        self.projectBrowser.binaryFile.connect(self.__openHexEditor)
 
         self.project.sourceFile.connect(self.viewmanager.openSourceFile)
         self.project.designerFile.connect(self.__designer)
@@ -517,11 +458,13 @@
         self.debuggerUI.resetUI.connect(self.__debuggingDone)
         self.debuggerUI.debuggingStarted.connect(self.__programChange)
         self.debuggerUI.debuggingStarted.connect(self.__debuggingStarted)
+        # TODO: check how this can be changed
         self.debuggerUI.compileForms.connect(
-            self.projectBrowser.pfBrowser.compileChangedForms
-        )
+            self.projectBrowser.getProjectBrowser("forms").compileChangedForms
+        )
+        # TODO: check how this can be changed
         self.debuggerUI.compileResources.connect(
-            self.projectBrowser.prBrowser.compileChangedResources
+            self.projectBrowser.getProjectBrowser("resources").compileChangedResources
         )
         self.debuggerUI.executeMake.connect(self.project.executeMake)
         self.debuggerUI.appendStdout.connect(self.appendToStdout)
@@ -544,27 +487,6 @@
         self.preferencesChanged.connect(self.shell.handlePreferencesChanged)
         self.preferencesChanged.connect(self.project.handlePreferencesChanged)
         self.preferencesChanged.connect(self.projectBrowser.handlePreferencesChanged)
-        self.preferencesChanged.connect(
-            self.projectBrowser.psBrowser.handlePreferencesChanged
-        )
-        self.preferencesChanged.connect(
-            self.projectBrowser.pfBrowser.handlePreferencesChanged
-        )
-        self.preferencesChanged.connect(
-            self.projectBrowser.prBrowser.handlePreferencesChanged
-        )
-        self.preferencesChanged.connect(
-            self.projectBrowser.ptBrowser.handlePreferencesChanged
-        )
-        self.preferencesChanged.connect(
-            self.projectBrowser.piBrowser.handlePreferencesChanged
-        )
-        self.preferencesChanged.connect(
-            self.projectBrowser.ppBrowser.handlePreferencesChanged
-        )
-        self.preferencesChanged.connect(
-            self.projectBrowser.poBrowser.handlePreferencesChanged
-        )
         self.preferencesChanged.connect(self.taskViewer.handlePreferencesChanged)
         self.preferencesChanged.connect(self.pluginManager.preferencesChanged)
         self.preferencesChanged.connect(self.__debugServer.preferencesChanged)

eric ide

mercurial