diff options
Diffstat (limited to 'src/app/qbs-setup-qt/main.cpp')
-rw-r--r-- | src/app/qbs-setup-qt/main.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/app/qbs-setup-qt/main.cpp b/src/app/qbs-setup-qt/main.cpp index d1bfd9614..94185c4d7 100644 --- a/src/app/qbs-setup-qt/main.cpp +++ b/src/app/qbs-setup-qt/main.cpp @@ -40,7 +40,6 @@ #include "commandlineparser.h" -#include <qtprofilesetup.h> #include <logging/translator.h> #include <tools/settings.h> @@ -72,16 +71,16 @@ int main(int argc, char *argv[]) if (clParser.autoDetectionMode()) { // search all Qt's in path and dump their settings - const std::vector<EnhancedQtEnvironment> qtEnvironments = SetupQt::fetchEnvironments(); + const std::vector<QtEnvironment> qtEnvironments = SetupQt::fetchEnvironments(); if (qtEnvironments.empty()) { std::cout << qPrintable(Tr::tr("No Qt installations detected. " "No profiles created.")) << std::endl; } - for (const EnhancedQtEnvironment &qtEnvironment : qtEnvironments) { - QString profileName = QLatin1String("qt-") + qtEnvironment.qtVersion; + for (const QtEnvironment &qtEnvironment : qtEnvironments) { + QString profileName = QLatin1String("qt-") + qtEnvironment.qtVersion.toString(); if (SetupQt::checkIfMoreThanOneQtWithTheSameVersion(qtEnvironment.qtVersion, qtEnvironments)) { - QStringList prefixPathParts = qtEnvironment.installPrefixPath + QStringList prefixPathParts = QFileInfo(qtEnvironment.qmakeFilePath).path() .split(QLatin1Char('/'), QString::SkipEmptyParts); if (!prefixPathParts.empty()) profileName += QLatin1String("-") + prefixPathParts.last(); @@ -97,7 +96,7 @@ int main(int argc, char *argv[]) return EXIT_FAILURE; } - EnhancedQtEnvironment qtEnvironment = SetupQt::fetchEnvironment(clParser.qmakePath()); + const QtEnvironment qtEnvironment = SetupQt::fetchEnvironment(clParser.qmakePath()); QString profileName = clParser.profileName(); profileName.replace(QLatin1Char('.'), QLatin1Char('-')); SetupQt::saveToQbsSettings(profileName, qtEnvironment, &settings); |