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