diff options
author | kh1 <karsten.heimrich@digia.com> | 2014-06-02 14:49:55 +0200 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@digia.com> | 2014-06-03 10:49:59 +0200 |
commit | 86f3bd1f758afb96de89cb7115c03d59fc2b54c4 (patch) | |
tree | c449b12dad47a3410fa101be6f7a4df825f37a1a /tools/binarycreator/binarycreator.cpp | |
parent | 363198f91731e5bb9abd9e6e8ef471d12d0ab524 (diff) |
Use QTemporaryDir instead of our homemade solution.
Change-Id: Ia584a9b2f954df5c29a2f0aa5f12b201b2bfbcc4
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Diffstat (limited to 'tools/binarycreator/binarycreator.cpp')
-rw-r--r-- | tools/binarycreator/binarycreator.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/binarycreator/binarycreator.cpp b/tools/binarycreator/binarycreator.cpp index c12d06851..e589c7309 100644 --- a/tools/binarycreator/binarycreator.cpp +++ b/tools/binarycreator/binarycreator.cpp @@ -56,6 +56,7 @@ #include <QtCore/QProcess> #include <QtCore/QSettings> #include <QtCore/QTemporaryFile> +#include <QTemporaryDir> #include <iostream> @@ -717,7 +718,9 @@ int main(int argc, char **argv) qDebug() << "Parsed arguments, ok."; int exitCode = EXIT_FAILURE; - const QString tmpMetaDir = QInstaller::createTemporaryDirectory(); + QTemporaryDir tmp; + tmp.setAutoRemove(false); + const QString tmpMetaDir = tmp.path(); try { const Settings settings = Settings::fromFileAndPrefix(configFile, QFileInfo(configFile).absolutePath()); QInstallerTools::PackageInfoVector packages = QInstallerTools::createListOfPackages(packagesDirectories, |