def installUpdates(self):
if platform == "win32":
url = self.data['url-windows']
os = 'Windows'
else:
url = self.data['url-mac']
os = 'macOS'
text = """
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li {{ white-space: pre-wrap; }}
</style></head><body style=" font-family:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;">
Die neuste Version für {platform} kannst du unter folgendem Link herunterladen: <br />
<a href='{url}'>{url}</a><br /><br />
Lade das Update herunter, schließe FuME, installiere die Datei und öffne FuME erneut.<br /><br />
Mit einem klick auf OK erlaubst du FuME, den obigen Link in deinem Browser zu öffnen.<br /><br />
</body></html>
""".format(platform=os, url=url)
msgBox = QtWidgets.QMessageBox(self)
msgBox.setIcon(QtWidgets.QMessageBox.Information)
msgBox.setWindowTitle("Software-Update")
msgBox.setText("Software-Update")
msgBox.setInformativeText(text)
msgBox.setStandardButtons(QtWidgets.QMessageBox.Cancel | QtWidgets.QMessageBox.Ok)
msgBox.setDefaultButton(QtWidgets.QMessageBox.Ok)
msgBox.setBaseSize(QtCore.QSize(550, 275))
ret = msgBox.exec()
if ret == QtWidgets.QMessageBox.Ok:
webbrowser.open(url)
self.close()
评论列表
文章目录