summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagercore_p.cpp
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2023-06-09 13:03:31 +0300
committerKatja Marttila <katja.marttila@qt.io>2023-06-19 10:11:51 +0300
commit308c2a7fdeeef50096186ac5aff8d22ecd853fe0 (patch)
treea9ab5960535e1722693ffe1127e6737196df7887 /src/libs/installer/packagemanagercore_p.cpp
parent677a88ee8f1c58a5a867898983ab334d4b2d74a7 (diff)
Show progress on Welcome screen
Cache integrity checking takes some time in Windows and progressbar showed nothing. This caused an illusion that installer did nothing. Adding a busy indicator to progress bar. Task-number: QTIFW-3068 Change-Id: I1c685bf1e2ac4d2fca5db49054f7369d90f24480 Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
Diffstat (limited to 'src/libs/installer/packagemanagercore_p.cpp')
-rw-r--r--src/libs/installer/packagemanagercore_p.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/installer/packagemanagercore_p.cpp b/src/libs/installer/packagemanagercore_p.cpp
index ed2307bf3..6dec4fc80 100644
--- a/src/libs/installer/packagemanagercore_p.cpp
+++ b/src/libs/installer/packagemanagercore_p.cpp
@@ -433,6 +433,7 @@ bool PackageManagerCorePrivate::buildComponentTree(QHash<QString, Component*> &c
template <typename T>
bool PackageManagerCorePrivate::loadComponentScripts(const T &components, const bool postScript)
{
+ totalProgress(100);
infoMessage(nullptr, tr("Loading component scripts..."));
quint64 loadedComponents = 0;