eric6/UI/UserInterface.py

branch
maintenance
changeset 7345
bc0ee7fadd03
parent 7322
cd8ee889589f
parent 7329
72f3c9fdefeb
child 7362
028bf21bb5a2
equal deleted inserted replaced
7323:83df7d69e61b 7345:bc0ee7fadd03
3645 sizeStr = "64-Bit" 3645 sizeStr = "64-Bit"
3646 else: 3646 else:
3647 sizeStr = "32-Bit" 3647 sizeStr = "32-Bit"
3648 3648
3649 versionText = self.tr( 3649 versionText = self.tr(
3650 """<h3>Version Numbers</h3>""" 3650 """<h2>Version Numbers</h2>"""
3651 """<table>""") 3651 """<table>""")
3652 versionText += ( 3652 versionText += (
3653 """<tr><td><b>Python</b></td><td>{0}, {1}</td></tr>""" 3653 """<tr><td><b>Python</b></td><td>{0}, {1}</td></tr>"""
3654 ).format(sys.version.split()[0], sizeStr) 3654 ).format(sys.version.split()[0], sizeStr)
3655 versionText += ( 3655 versionText += (
3656 """<tr><td><b>Qt</b></td><td>{0}</td></tr>""" 3656 """<tr><td><b>Qt</b></td><td>{0}</td></tr>"""
3657 ).format(qVersion()) 3657 ).format(qVersion())
3658 versionText += ( 3658 versionText += (
3659 """<tr><td><b>PyQt</b></td><td>{0}</td></tr>""" 3659 """<tr><td><b>PyQt</b></td><td>{0}</td></tr>"""
3660 ).format(PYQT_VERSION_STR) 3660 ).format(PYQT_VERSION_STR)
3661 try:
3662 from PyQt5 import QtChart
3663 versionText += (
3664 """<tr><td><b>PyQtChart</b></td><td>{0}</td></tr>"""
3665 ).format(QtChart.PYQT_CHART_VERSION_STR)
3666 except (ImportError, AttributeError):
3667 pass
3668 try:
3669 from PyQt5 import QtWebEngine
3670 versionText += (
3671 """<tr><td><b>PyQtWebEngine</b></td><td>{0}</td></tr>"""
3672 ).format(QtWebEngine.PYQT_WEBENGINE_VERSION_STR)
3673 except (ImportError, AttributeError):
3674 pass
3675 versionText += (
3676 """<tr><td><b>QScintilla</b></td><td>{0}</td></tr>"""
3677 ).format(QSCINTILLA_VERSION_STR)
3661 versionText += ( 3678 versionText += (
3662 """<tr><td><b>sip</b></td><td>{0}</td></tr>""" 3679 """<tr><td><b>sip</b></td><td>{0}</td></tr>"""
3663 ).format(sip_version_str) 3680 ).format(sip_version_str)
3664 versionText += (
3665 """<tr><td><b>QScintilla</b></td><td>{0}</td></tr>"""
3666 ).format(QSCINTILLA_VERSION_STR)
3667 try: 3681 try:
3668 from WebBrowser.Tools import WebBrowserTools 3682 from WebBrowser.Tools import WebBrowserTools
3669 chromeVersion = WebBrowserTools.getWebEngineVersions()[0] 3683 chromeVersion = WebBrowserTools.getWebEngineVersions()[0]
3670 versionText += ( 3684 versionText += (
3671 """<tr><td><b>WebEngine</b></td><td>{0}</td></tr>""" 3685 """<tr><td><b>WebEngine</b></td><td>{0}</td></tr>"""

eric ide

mercurial