summaryrefslogtreecommitdiffstats
path: root/installerbuilder/libinstaller/packagemanagercore.cpp
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@nokia.com>2011-08-18 12:46:27 +0200
committerTim Jenssen <tim.jenssen@nokia.com>2011-08-18 13:35:02 +0200
commit2167a0d06b0cb54bc7f2626508f7f604eac9e85c (patch)
treeb3d3c6115296cdeb6322cb1cd431c902c7e95e15 /installerbuilder/libinstaller/packagemanagercore.cpp
parentf8877cb70a01a10220ad56b8ea20a4fc17d7bb02 (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.cpp10
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);