summaryrefslogtreecommitdiffstats
path: root/installerbuilder/libinstaller/packagemanagercore.cpp
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@nokia.com>2011-08-23 17:52:28 +0200
committerTim Jenssen <tim.jenssen@nokia.com>2011-08-23 17:56:30 +0200
commit2a0ac6e961ce2e69a656b51a3f37f47483348166 (patch)
tree5dd5e2de3ff55ec4a5ab72e548c320c6e872fdcc /installerbuilder/libinstaller/packagemanagercore.cpp
parent1255de2b9d0f09c3bcb8943ef2cfec5fa2404c42 (diff)
Keep the problem reason to show it in the UI.
Change-Id: Ie173d08daa2c45ca29c862244b746688613fbaed Reviewed-on: http://codereview.qt.nokia.com/3418 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
Diffstat (limited to 'installerbuilder/libinstaller/packagemanagercore.cpp')
-rw-r--r--installerbuilder/libinstaller/packagemanagercore.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/installerbuilder/libinstaller/packagemanagercore.cpp b/installerbuilder/libinstaller/packagemanagercore.cpp
index e4980b705..ce22de0ca 100644
--- a/installerbuilder/libinstaller/packagemanagercore.cpp
+++ b/installerbuilder/libinstaller/packagemanagercore.cpp
@@ -933,6 +933,11 @@ QList<Component*> PackageManagerCore::componentsToUninstall() const
return d->m_componentsToUninstall.toList();
}
+QStringList PackageManagerCore::missingDependenciesReasons() const
+{
+ return d->m_missingDependenciesReasons;
+}
+
/*!
Returns the reason why the component needs to be installed. Reasons can be: The component was scheduled
for installation, the component was added as a dependency for an other component or added as an automatic