--- a/MultiProject/MultiProjectBrowser.py Sat Sep 27 12:50:44 2014 +0200 +++ b/MultiProject/MultiProjectBrowser.py Sat Sep 27 14:30:40 2014 +0200 @@ -59,6 +59,8 @@ self.setContextMenuPolicy(Qt.CustomContextMenu) self.customContextMenuRequested.connect(self.__contextMenuRequested) self.itemActivated.connect(self.__openItem) + + self.setEnabled(False) ########################################################################### ## Slot handling methods below @@ -69,6 +71,7 @@ Private slot to handle the creation of a new multi project. """ self.clear() + self.setEnabled(True) def __multiProjectOpened(self): """ @@ -78,12 +81,15 @@ self.__addProject(project) self.sortItems(0, Qt.AscendingOrder) + + 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): """