QSysInfo.kernelversion doesn't exist in older versions of Qt

This commit is contained in:
Veronica K. B. Olsen
2020-08-15 20:49:35 +02:00
parent 702a10fff5
commit 287e083b0a
+6 -1
View File
@@ -42,6 +42,11 @@ def formatHtmlErrMsg(exType, exValue, exTrace):
nIndent = len(trLine) - len(stripLine)
fmtTrace += "&nbsp;"*nIndent + stripLine + "<br>"
try:
kernelVersion = QSysInfo.kernelVersion()
except Exception:
kernelVersion = "Unknown"
theMessage = (
"<p>Please report this error by submitting an issue report on "
"GitHub, providing a description and this error message. "
@@ -53,7 +58,7 @@ def formatHtmlErrMsg(exType, exValue, exTrace):
).format(
nwVersion = __version__,
osType = sys.platform,
osKernel = QSysInfo.kernelVersion(),
osKernel = kernelVersion,
pyVersion = sys.version.split()[0],
pyHexVer = sys.hexversion,
qtVers = QT_VERSION_STR,