diff options
Diffstat (limited to 'src/libs/installer/copydirectoryoperation.cpp')
-rw-r--r-- | src/libs/installer/copydirectoryoperation.cpp | 4 |
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); } |