85 self.__projectAct.setWhatsThis(self.trUtf8( |
85 self.__projectAct.setWhatsThis(self.trUtf8( |
86 """<b>Check Code Style...</b>""" |
86 """<b>Check Code Style...</b>""" |
87 """<p>This checks Python files for compliance to the""" |
87 """<p>This checks Python files for compliance to the""" |
88 """ code style conventions given in various PEPs.</p>""" |
88 """ code style conventions given in various PEPs.</p>""" |
89 )) |
89 )) |
90 self.__projectAct.triggered[()].connect(self.__projectCodeStyleCheck) |
90 self.__projectAct.triggered[()].connect( |
|
91 self.__projectCodeStyleCheck) |
91 e5App().getObject("Project").addE5Actions([self.__projectAct]) |
92 e5App().getObject("Project").addE5Actions([self.__projectAct]) |
92 menu.addAction(self.__projectAct) |
93 menu.addAction(self.__projectAct) |
93 |
94 |
94 self.__editorAct = E5Action( |
95 self.__editorAct = E5Action( |
95 self.trUtf8('Check Code Style'), |
96 self.trUtf8('Check Code Style'), |
274 of the editors. |
275 of the editors. |
275 """ |
276 """ |
276 editor = e5App().getObject("ViewManager").activeWindow() |
277 editor = e5App().getObject("ViewManager").activeWindow() |
277 if editor is not None: |
278 if editor is not None: |
278 if editor.checkDirty() and editor.getFileName() is not None: |
279 if editor.checkDirty() and editor.getFileName() is not None: |
279 from CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog import \ |
280 from CheckerPlugins.CodeStyleChecker.CodeStyleCheckerDialog \ |
280 CodeStyleCheckerDialog |
281 import CodeStyleCheckerDialog |
281 self.__editorCodeStyleCheckerDialog = CodeStyleCheckerDialog() |
282 self.__editorCodeStyleCheckerDialog = CodeStyleCheckerDialog() |
282 self.__editorCodeStyleCheckerDialog.show() |
283 self.__editorCodeStyleCheckerDialog.show() |
283 self.__editorCodeStyleCheckerDialog.start( |
284 self.__editorCodeStyleCheckerDialog.start( |
284 editor.getFileName(), |
285 editor.getFileName(), |
285 save=True, |
286 save=True, |