diff options
author | Katja Marttila <katja.marttila@qt.io> | 2020-05-28 13:53:32 +0300 |
---|---|---|
committer | Katja Marttila <katja.marttila@qt.io> | 2020-05-28 14:13:23 +0300 |
commit | 40a0fdde6208687df7c7e81a2255363d3524110f (patch) | |
tree | 46d5daa47c7ec001991d332b5540a760c1ff0e04 /src/libs/installer/packagemanagercore_p.cpp | |
parent | 85533d8b16c9e28ab5cf4fd8bfe3ff31dec32030 (diff) |
Fix CreateShortcut path when running update
CreateShortcut operation is written to dat file. When updating the
component, the operation is already containing the correct start menu
value, so adding the start menu path is needed only when running
installer.
Task-number: QTIFW-1816
Change-Id: I7f60b07b21217c59ff2f419c3e92478c82d42445
Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
Diffstat (limited to 'src/libs/installer/packagemanagercore_p.cpp')
-rw-r--r-- | src/libs/installer/packagemanagercore_p.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/installer/packagemanagercore_p.cpp b/src/libs/installer/packagemanagercore_p.cpp index d4103368d..c3b170286 100644 --- a/src/libs/installer/packagemanagercore_p.cpp +++ b/src/libs/installer/packagemanagercore_p.cpp @@ -598,7 +598,7 @@ void PackageManagerCorePrivate::initialize(const QHash<QString, QString> ¶ms // Set shortcut path for command line interface, in GUI version // we have a separate page where the whole path is set. #ifdef Q_OS_WIN - if (m_core->isCommandLineInstance()) { + if (m_core->isCommandLineInstance() && m_core->isInstaller()) { QString startMenuPath; if (params.value(QLatin1String("AllUsers")) == scTrue) startMenuPath = m_data.value(scAllUsersStartMenuProgramsPath).toString(); |