diff options
author | Tim Jenssen <tim.jenssen@nokia.com> | 2011-07-27 12:54:50 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@nokia.com> | 2011-07-27 14:26:10 +0200 |
commit | 7735fa0aa0fd21bd47fd0014bd3866c76d3a1bb2 (patch) | |
tree | 1bf2d75d80621507ce3a8d4f9b3005b9f1963573 | |
parent | efb65b42fa9110a6c7f87853ee5b03ceb4da8007 (diff) |
Show that there were unresolved dependencies in the task detail output widget
Reviewed-By: Niels Weber
-rw-r--r-- | installerbuilder/libinstaller/packagemanagergui.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/installerbuilder/libinstaller/packagemanagergui.cpp b/installerbuilder/libinstaller/packagemanagergui.cpp index 37f1fc91e..5ff89dd77 100644 --- a/installerbuilder/libinstaller/packagemanagergui.cpp +++ b/installerbuilder/libinstaller/packagemanagergui.cpp @@ -1523,6 +1523,12 @@ void ReadyForInstallationPage::refreshTaskDetailsBrowser() QString htmlOutput; QString lastInstallReason; + if (!packageManagerCore()->calculateToInstallComponents(packageManagerCore()->runMode())) { + htmlOutput.append(QString(QLatin1String("<font color=\"red\">%1</font>")).arg( + tr("Can't resolve all dependencies.<br>"))); + } + + //in updater case we don't uninstall components(yes I know update = uninstall + install, //but a complete uninstall is meant) if (!packageManagerCore()->isUpdater()) { |