Show version in Title bar except for actual releases

Contributes to CURA-9494
This commit is contained in:
Jelle Spijker 2023-08-20 19:24:38 +02:00
parent ac60b59da5
commit 7efe485f65
No known key found for this signature in database
GPG key ID: 034D1C0527888B65

View file

@ -50,6 +50,7 @@ from UM.Settings.Validator import Validator
from UM.View.SelectionPass import SelectionPass # For typing.
from UM.Workspace.WorkspaceReader import WorkspaceReader
from UM.i18n import i18nCatalog
from UM.Version import Version
from cura import ApplicationMetadata
from cura.API import CuraAPI
from cura.API.Account import Account
@ -614,6 +615,9 @@ class CuraApplication(QtApplication):
def _onEngineCreated(self):
self._qml_engine.addImageProvider("print_job_preview", PrintJobPreviewImageProvider.PrintJobPreviewImageProvider())
version = Version(self.getVersion())
if version.hasPostFix():
self._qml_engine.rootObjects()[0].setTitle(f"{ApplicationMetadata.CuraAppDisplayName} {ApplicationMetadata.CuraVersion}")
@pyqtProperty(bool)
def needToShowUserAgreement(self) -> bool: