src/eric7/Project/ProjectOthersBrowser.py

branch
eric7
changeset 9512
6e29913ba7b6
parent 9482
a2bc06a54d9d
child 9516
0f023e61a9b5
diff -r 263a664d55dc -r 6e29913ba7b6 src/eric7/Project/ProjectOthersBrowser.py
--- a/src/eric7/Project/ProjectOthersBrowser.py	Mon Nov 14 11:33:53 2022 +0100
+++ b/src/eric7/Project/ProjectOthersBrowser.py	Tue Nov 15 11:06:27 2022 +0100
@@ -40,12 +40,16 @@
 
     showMenu = pyqtSignal(str, QMenu)
 
-    def __init__(self, project, parent=None):
+    def __init__(self, project, projectBrowser, parent=None):
         """
         Constructor
 
         @param project reference to the project object
-        @param parent parent widget of this browser (QWidget)
+        @type Project
+        @param projectBrowser reference to the project browser object
+        @type ProjectBrowser
+        @param parent parent widget of this browser
+        @type QWidget
         """
         ProjectBaseBrowser.__init__(self, project, ProjectBrowserOthersType, parent)
 
@@ -66,6 +70,21 @@
 
         project.prepareRepopulateItem.connect(self._prepareRepopulateItem)
         project.completeRepopulateItem.connect(self._completeRepopulateItem)
+        project.projectClosed.connect(self._projectClosed)
+        project.projectOpened.connect(self._projectOpened)
+        project.newProject.connect(self._newProject)
+        project.reinitVCS.connect(self._initMenusAndVcs)
+        project.projectPropertiesChanged.connect(self._initMenusAndVcs)
+
+        projectBrowser.preferencesChanged.connect(self.handlePreferencesChanged)
+
+        self.closeSourceWindow.connect(projectBrowser.closeSourceWindow)
+        self.sourceFile[str].connect(projectBrowser.sourceFile[str])
+        self.pixmapEditFile.connect(projectBrowser.pixmapEditFile)
+        self.pixmapFile.connect(projectBrowser.pixmapFile)
+        self.svgFile.connect(projectBrowser.svgFile)
+        self.umlFile.connect(projectBrowser.umlFile)
+        self.binaryFile.connect(projectBrowser.binaryFile)
 
     def _createPopupMenus(self):
         """

eric ide

mercurial