Merge branch 'CURA-7038_remove_labels_if_no_packages' of github.com:Ultimaker/Cura

This commit is contained in:
Jaime van Kessel 2020-01-09 13:25:39 +01:00
commit f15e0c5477
No known key found for this signature in database
GPG key ID: 3710727397403C91
3 changed files with 34 additions and 9 deletions

View file

@ -796,6 +796,14 @@ class Toolbox(QObject, Extension):
def subscribedPackagesModel(self) -> SubscribedPackagesModel:
return cast(SubscribedPackagesModel, self._models["subscribed_packages"])
@pyqtProperty(bool, constant=True)
def has_compatible_packages(self) -> str:
return self._models["subscribed_packages"].hasCompatiblePackages()
@pyqtProperty(bool, constant=True)
def has_incompatible_packages(self) -> str:
return self._models["subscribed_packages"].hasIncompatiblePackages()
@pyqtProperty(QObject, constant = True)
def packagesModel(self) -> PackagesModel:
return cast(PackagesModel, self._models["packages"])