Peristance of 'Installed' text.

part of CURA-8587
This commit is contained in:
Remco Burema 2021-12-07 21:23:54 +01:00
parent 3be6747e5d
commit a61c3e9eff
No known key found for this signature in database
GPG key ID: 215C49431D43F98C
3 changed files with 9 additions and 2 deletions

View file

@ -291,6 +291,8 @@ class PackageModel(QObject):
disablePackageTriggered = pyqtSignal(str)
recentlyInstalledChanged = pyqtSignal(bool)
# --- enabling ---
@pyqtProperty(str, notify = stateManageButtonChanged)
@ -370,6 +372,10 @@ class PackageModel(QObject):
self._is_recently_installed = value
self.stateManageButtonChanged.emit()
@pyqtProperty(bool, notify = stateManageButtonChanged)
def isRecentlyInstalled(self):
return self._is_recently_installed
@property
def can_downgrade(self) -> bool:
"""Flag if the installed package can be downgraded to a bundled version"""