eric6/WebBrowser/Tools/WebBrowserTools.py

changeset 8260
2161475d9639
parent 8221
0572a215bd2f
equal deleted inserted replaced
8259:2bbec88047dd 8260:2161475d9639
236 """ 236 """
237 from PyQt5.QtWebEngineWidgets import QWebEngineProfile 237 from PyQt5.QtWebEngineWidgets import QWebEngineProfile
238 238
239 useragent = QWebEngineProfile.defaultProfile().httpUserAgent() 239 useragent = QWebEngineProfile.defaultProfile().httpUserAgent()
240 match = re.search(r"""Chrome/([\d.]+)""", useragent) 240 match = re.search(r"""Chrome/([\d.]+)""", useragent)
241 if match: 241 chromeVersion = (
242 chromeVersion = match.group(1) 242 match.group(1)
243 else: 243 if match else
244 chromeVersion = QCoreApplication.translate( 244 QCoreApplication.translate("WebBrowserTools", "<unknown>")
245 "WebBrowserTools", "<unknown>") 245 )
246 match = re.search(r"""QtWebEngine/([\d.]+)""", useragent) 246 match = re.search(r"""QtWebEngine/([\d.]+)""", useragent)
247 if match: 247 webengineVersion = (
248 webengineVersion = match.group(1) 248 match.group(1)
249 else: 249 if match else
250 webengineVersion = QCoreApplication.translate( 250 QCoreApplication.translate("WebBrowserTools", "<unknown>")
251 "WebBrowserTools", "<unknown>") 251 )
252 return (chromeVersion, webengineVersion) 252 return (chromeVersion, webengineVersion)
253 253
254 254
255 def getHtmlPage(pageFileName): 255 def getHtmlPage(pageFileName):
256 """ 256 """

eric ide

mercurial