From fe8af8bdc77f6ed7aed64c56c287433f4de804f9 Mon Sep 17 00:00:00 2001 From: Niels Weber Date: Tue, 18 Jun 2013 13:01:14 +0200 Subject: Disallow installing over existing installation. Task-number: QTIFW-278 Change-Id: I5e435ac95c2efd699c1515592cdaaf698c3bc215 Reviewed-by: Karsten Heimrich --- src/sdk/installerbasecommons.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/sdk/installerbasecommons.cpp b/src/sdk/installerbasecommons.cpp index 925bbcbe6..5ec753f2f 100644 --- a/src/sdk/installerbasecommons.cpp +++ b/src/sdk/installerbasecommons.cpp @@ -489,9 +489,8 @@ bool TargetDirectoryPageImpl::validatePage() QFileInfo fi2(targetDir + QDir::separator() + fileName); if (fi2.exists()) { - return askQuestion(QLatin1String("OverwriteTargetDirectory"), - TargetDirectoryPageImpl::tr("The folder you selected exists already and contains an " - "installation.\nDo you want to overwrite it?")); + return failWithError(QLatin1String("TargetDirectoryInUse"), tr("The folder you selected already " + "exists and contains an installation. Choose a different target for installation.")); } return askQuestion(QLatin1String("OverwriteTargetDirectory"), -- cgit v1.2.3