summaryrefslogtreecommitdiffstats
path: root/src/libs/installer
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2020-12-28 14:14:22 +0200
committerKatja Marttila <katja.marttila@qt.io>2020-12-30 09:10:16 +0000
commitca664d6e9f7b53c5b61237da2fceb8248124ad40 (patch)
treec6dbc7c7df17550667941b1c2af47e1abd78cf19 /src/libs/installer
parent9065a5f46a7d94e0a8a91e0bdb52834851609006 (diff)
Allow disabling undo in SimpleMoveFile operation during uninstall
Task-number: QTIFW-2090 Change-Id: If0c2d4901ee1fb634e1e436ab14a507d06dd99ab Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
Diffstat (limited to 'src/libs/installer')
-rw-r--r--src/libs/installer/simplemovefileoperation.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/installer/simplemovefileoperation.cpp b/src/libs/installer/simplemovefileoperation.cpp
index 80654b367..5f3000be0 100644
--- a/src/libs/installer/simplemovefileoperation.cpp
+++ b/src/libs/installer/simplemovefileoperation.cpp
@@ -93,6 +93,8 @@ bool SimpleMoveFileOperation::performOperation()
bool SimpleMoveFileOperation::undoOperation()
{
+ if (parseUndoOperationArguments().count() > 0)
+ return true;
const QString source = arguments().at(0);
const QString target = arguments().at(1);