diff -r aff39db4dacc -r 7c017076c12e eric6/Tools/TrayStarter.py --- a/eric6/Tools/TrayStarter.py Mon Sep 23 19:10:42 2019 +0200 +++ b/eric6/Tools/TrayStarter.py Mon Sep 23 19:22:12 2019 +0200 @@ -69,8 +69,8 @@ self.__showRecentProjectsMenu) self.recentProjectsMenu.triggered.connect(self.__openRecent) - self.recentMultiProjectsMenu = \ - QMenu(self.tr('Recent Multiprojects'), self.__menu) + self.recentMultiProjectsMenu = QMenu( + self.tr('Recent Multiprojects'), self.__menu) self.recentMultiProjectsMenu.aboutToShow.connect( self.__showRecentMultiProjectsMenu) self.recentMultiProjectsMenu.triggered.connect(self.__openRecent) @@ -217,8 +217,10 @@ @param reason reason code of the signal (QSystemTrayIcon.ActivationReason) """ - if reason == QSystemTrayIcon.Context or \ - reason == QSystemTrayIcon.MiddleClick: + if ( + reason == QSystemTrayIcon.Context or + reason == QSystemTrayIcon.MiddleClick + ): self.__showContextMenu() elif reason == QSystemTrayIcon.DoubleClick: self.__startEric() @@ -257,8 +259,10 @@ for arg in applArgs: args.append(arg) - if not os.path.isfile(applPath) or \ - not proc.startDetached(sys.executable, args): + if ( + not os.path.isfile(applPath) or + not proc.startDetached(sys.executable, args) + ): E5MessageBox.critical( self, self.tr('Process Generation Error'), @@ -516,26 +520,39 @@ versionText = self.tr( """<h3>Version Numbers</h3>""" """<table>""") - versionText += """<tr><td><b>Python</b></td><td>{0}</td></tr>"""\ + versionText += ( + """<tr><td><b>Python</b></td><td>{0}</td></tr>""" .format(sys.version.split()[0]) - versionText += """<tr><td><b>Qt</b></td><td>{0}</td></tr>"""\ + ) + versionText += ( + """<tr><td><b>Qt</b></td><td>{0}</td></tr>""" .format(qVersion()) - versionText += """<tr><td><b>PyQt</b></td><td>{0}</td></tr>"""\ + ) + versionText += ( + """<tr><td><b>PyQt</b></td><td>{0}</td></tr>""" .format(PYQT_VERSION_STR) - versionText += """<tr><td><b>sip</b></td><td>{0}</td></tr>"""\ + ) + versionText += ( + """<tr><td><b>sip</b></td><td>{0}</td></tr>""" .format(sip_version_str) - versionText += """<tr><td><b>QScintilla</b></td><td>{0}</td></tr>"""\ + ) + versionText += ( + """<tr><td><b>QScintilla</b></td><td>{0}</td></tr>""" .format(QSCINTILLA_VERSION_STR) + ) try: from WebBrowser.Tools import WebBrowserTools chromeVersion = WebBrowserTools.getWebEngineVersions()[0] - versionText += \ - """<tr><td><b>WebEngine</b></td><td>{0}</td></tr>"""\ + versionText += ( + """<tr><td><b>WebEngine</b></td><td>{0}</td></tr>""" .format(chromeVersion) + ) except ImportError: pass - versionText += """<tr><td><b>{0}</b></td><td>{1}</td></tr>"""\ + versionText += ( + """<tr><td><b>{0}</b></td><td>{1}</td></tr>""" .format(Program, Version) + ) versionText += self.tr("""</table>""") E5MessageBox.about(None, Program, versionText)