MultiProject/MultiProjectBrowser.py

branch
5_4_x
changeset 3832
c0dbd1decda6
parent 3160
209a07d7e401
--- a/MultiProject/MultiProjectBrowser.py	Sat Sep 27 13:08:52 2014 +0200
+++ b/MultiProject/MultiProjectBrowser.py	Sat Sep 27 14:30:40 2014 +0200
@@ -53,6 +53,8 @@
         self.setContextMenuPolicy(Qt.CustomContextMenu)
         self.customContextMenuRequested.connect(self.__contextMenuRequested)
         self.itemActivated.connect(self.__openItem)
+        
+        self.setEnabled(False)
     
     ###########################################################################
     ## Slot handling methods below
@@ -63,6 +65,7 @@
         Private slot to handle the creation of a new multi project.
         """
         self.clear()
+        self.setEnabled(True)
     
     def __multiProjectOpened(self):
         """
@@ -72,12 +75,15 @@
             self.__addProject(project)
         
         self.sortItems()
+        
+        self.setEnabled(True)
     
     def __multiProjectClosed(self):
         """
         Private slot to handle the closing of a multi project.
         """
         self.clear()
+        self.setEnabled(False)
     
     def __projectAdded(self, project):
         """

eric ide

mercurial