--- a/PluginVulture.py Sun Oct 04 18:40:19 2015 +0200 +++ b/PluginVulture.py Mon Oct 05 19:40:51 2015 +0200 @@ -265,8 +265,8 @@ menu.addAction(self.__projectAct) e5App().getObject("Project").showMenu.connect(self.__projectShowMenu) -## e5App().getObject("Project").projectClosed.connect( -## self.__projectClosed) + e5App().getObject("Project").projectClosed.connect( + self.__projectClosed) return None, True @@ -341,3 +341,10 @@ self.__projectVultureCheckerDialog = VultureCheckerDialog(self) self.__projectVultureCheckerDialog.show() self.__projectVultureCheckerDialog.prepare(files, project) + + def __projectClosed(self): + """ + Private slot to handle closing a project. + """ + self.__projectVultureCheckerDialog and \ + self.__projectVultureCheckerDialog.clear()