222 |
222 |
223 menu = e5App().getObject("Project").getMenu("Checks") |
223 menu = e5App().getObject("Project").getMenu("Checks") |
224 if menu: |
224 if menu: |
225 menu.removeAction(self.__projectAct) |
225 menu.removeAction(self.__projectAct) |
226 |
226 |
227 if self.__projectBrowserMenu: |
227 if self.__projectBrowserMenu and self.__projectBrowserAct: |
228 if self.__projectBrowserAct: |
228 self.__projectBrowserMenu.removeAction( |
229 self.__projectBrowserMenu.removeAction( |
229 self.__projectBrowserAct) |
230 self.__projectBrowserAct) |
|
231 |
230 |
232 for editor in self.__editors: |
231 for editor in self.__editors: |
233 editor.showMenu.disconnect(self.__editorShowMenu) |
232 editor.showMenu.disconnect(self.__editorShowMenu) |
234 menu = editor.getMenu("Checks") |
233 menu = editor.getMenu("Checks") |
235 if menu is not None: |
234 if menu is not None: |