summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/copydirectoryoperation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/installer/copydirectoryoperation.cpp')
-rw-r--r--src/libs/installer/copydirectoryoperation.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/installer/copydirectoryoperation.cpp b/src/libs/installer/copydirectoryoperation.cpp
index cdd6da6ab..e83af07e1 100644
--- a/src/libs/installer/copydirectoryoperation.cpp
+++ b/src/libs/installer/copydirectoryoperation.cpp
@@ -85,7 +85,7 @@ bool CopyDirectoryOperation::performOperation()
if (!dir.exists() || !dir.isDir()) {
setError(InvalidArguments);
setErrorString(tr("Invalid argument in %1: Directory \"%2\" is invalid.").arg(name())
- .arg(QDir::toNativeSeparators(sourcePath)));
+ .arg(QDir::toNativeSeparators(dir.absolutePath())));
return false;
}
}
@@ -157,7 +157,7 @@ bool CopyDirectoryOperation::undoOperation()
setErrorString(tr("Cannot remove file \"%1\".").arg(QDir::toNativeSeparators(file)));
return false;
}
- dir.rmpath(QFileInfo(file).absolutePath());
+ dir.rmdir(QFileInfo(file).absolutePath());
emit outputTextChanged(file);
}