diff options
author | kh1 <karsten.heimrich@nokia.com> | 2011-08-18 12:46:27 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@nokia.com> | 2011-08-18 13:35:02 +0200 |
commit | 2167a0d06b0cb54bc7f2626508f7f604eac9e85c (patch) | |
tree | b3d3c6115296cdeb6322cb1cd431c902c7e95e15 /installerbuilder/libinstaller/packagemanagercore.cpp | |
parent | f8877cb70a01a10220ad56b8ea20a4fc17d7bb02 (diff) |
Expose some private functions and make use of it.
It should be way faster to iterate over the known installed
packages list instead of all components to figure out if they
are installed.
Change-Id: I2fdb54c4063a3a886828129ad344c59216eb6509
Reviewed-on: http://codereview.qt.nokia.com/3173
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
Diffstat (limited to 'installerbuilder/libinstaller/packagemanagercore.cpp')
-rw-r--r-- | installerbuilder/libinstaller/packagemanagercore.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/installerbuilder/libinstaller/packagemanagercore.cpp b/installerbuilder/libinstaller/packagemanagercore.cpp index 6d0a7f747..130c8c64c 100644 --- a/installerbuilder/libinstaller/packagemanagercore.cpp +++ b/installerbuilder/libinstaller/packagemanagercore.cpp @@ -617,6 +617,16 @@ bool PackageManagerCore::fetchLocalPackagesTree() return true; } +LocalPackagesHash PackageManagerCore::localInstalledPackages() +{ + return d->localInstalledPackages(); +} + +PackagesList PackageManagerCore::remotePackages() +{ + return d->remotePackages(); +} + bool PackageManagerCore::fetchRemotePackagesTree() { d->setStatus(Running); |