Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJelle Spijker <spijker.jelle@gmail.com>2021-12-05 18:23:23 +0300
committerJelle Spijker <spijker.jelle@gmail.com>2021-12-05 18:23:23 +0300
commit305fb4ab09b6cfec6f930ead99240bf060a4d8c9 (patch)
treeff3ef77ea1cee0969b82c76644eb15c77e0ae7c7 /cura/CuraPackageManager.py
parentbd2f2708034bddaf11a81e6775a1d21942b09f5f (diff)
renamed locally_installed property
Contributes to: CURA-8587
Diffstat (limited to 'cura/CuraPackageManager.py')
-rw-r--r--cura/CuraPackageManager.py20
1 files changed, 8 insertions, 12 deletions
diff --git a/cura/CuraPackageManager.py b/cura/CuraPackageManager.py
index 21cd0c69dc..4250af9072 100644
--- a/cura/CuraPackageManager.py
+++ b/cura/CuraPackageManager.py
@@ -19,22 +19,18 @@ if TYPE_CHECKING:
class CuraPackageManager(PackageManager):
def __init__(self, application: "QtApplication", parent: Optional["QObject"] = None) -> None:
super().__init__(application, parent)
- self._locally_installed_packages = None
- self.installedPackagesChanged.connect(self._updateLocallyInstalledPackages)
+ self._local_packages: Optional[List[Dict[str, Any]]] = None
+ self.installedPackagesChanged.connect(self._updateLocalPackages)
- def _updateLocallyInstalledPackages(self):
- self._locally_installed_packages = self.getAllLocalPackages()
+ def _updateLocalPackages(self) -> None:
+ self._local_packages = self.getAllLocalPackages()
@property
- def locally_installed_packages(self):
+ def local_packages(self) -> List[Dict[str, Any]]:
"""locally installed packages, lazy execution"""
- if self._locally_installed_packages is None:
- self._updateLocallyInstalledPackages()
- return self._locally_installed_packages
-
- @locally_installed_packages.setter
- def locally_installed_packages(self, value):
- self._locally_installed_packages = value
+ if self._local_packages is None:
+ self._updateLocalPackages()
+ return self._local_packages
def initialize(self) -> None:
self._installation_dirs_dict["materials"] = Resources.getStoragePath(CuraApplication.ResourceTypes.MaterialInstanceContainer)