eric6/Tools/TrayStarter.py

changeset 8243
cc717c2ae956
parent 8235
78e6d29eb773
child 8265
0090cfa83159
diff -r aa713ac50c0d -r cc717c2ae956 eric6/Tools/TrayStarter.py
--- a/eric6/Tools/TrayStarter.py	Thu Apr 15 16:52:05 2021 +0200
+++ b/eric6/Tools/TrayStarter.py	Thu Apr 15 18:11:24 2021 +0200
@@ -9,6 +9,7 @@
 
 import sys
 import os
+import contextlib
 
 from PyQt5.QtCore import QProcess, QSettings, QFileInfo
 from PyQt5.QtGui import QCursor
@@ -554,15 +555,13 @@
             """<tr><td><b>QScintilla</b></td><td>{0}</td></tr>"""
             .format(QSCINTILLA_VERSION_STR)
         )
-        try:
+        with contextlib.suppress(ImportError):
             from WebBrowser.Tools import WebBrowserTools
             chromeVersion = WebBrowserTools.getWebEngineVersions()[0]
             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>"""
             .format(Program, Version)

eric ide

mercurial