Sat, 27 Sep 2014 14:30:40 +0200
Fixed an issue with the enabled state of the multi project browser.
(grafted from 70831a7beb3faffe9177dbd7d2e1ce08184b89a3)
(grafted from 20f8c17b9cd2ee046f2303dec6b2add30c2c4b55)
MultiProject/MultiProjectBrowser.py | file | annotate | diff | comparison | revisions |
--- 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): """