diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2022-09-22 19:29:02 +0200 |
---|---|---|
committer | Piotr Mućko <piotr.mucko@qt.io> | 2022-09-26 09:15:35 +0000 |
commit | 76fc1bddfa4d743a7453754b51ac12f31679e08c (patch) | |
tree | a38da2755583cf25c2eee5dacf5af9ab52ed5867 /src/plugins/mcusupport/mcusupportsdk.cpp | |
parent | 8de67a685027a937e2e5906b5291a0cb6b5c2448 (diff) | |
download | qt-creator-76fc1bddfa4d743a7453754b51ac12f31679e08c.tar.gz |
McuSupport: Fix some warnings
Change-Id: I301e3194248423323f15f0e1404535f6eff692da
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/plugins/mcusupport/mcusupportsdk.cpp')
-rw-r--r-- | src/plugins/mcusupport/mcusupportsdk.cpp | 35 |
1 files changed, 14 insertions, 21 deletions
diff --git a/src/plugins/mcusupport/mcusupportsdk.cpp b/src/plugins/mcusupport/mcusupportsdk.cpp index 89a3222cb6..04ce9a3877 100644 --- a/src/plugins/mcusupport/mcusupportsdk.cpp +++ b/src/plugins/mcusupport/mcusupportsdk.cpp @@ -64,7 +64,7 @@ static FilePath findInProgramFiles(const QString &folder) for (const auto &envVar : QStringList{"ProgramFiles", "ProgramFiles(x86)", "ProgramW6432"}) { if (!qtcEnvironmentVariableIsSet(envVar)) continue; - const FilePath dir = FilePath::fromUserInput(qtcEnvironmentVariable(envVar)) / folder; + FilePath dir = FilePath::fromUserInput(qtcEnvironmentVariable(envVar)) / folder; if (dir.exists()) return dir; } @@ -114,7 +114,7 @@ McuPackagePtr createBoardSdkPackage(const SettingsHandler::Ptr &settingsHandler, return FilePath(); }(); - const auto versionDetector = generatePackageVersionDetector(desc.boardSdk.envVar); + const auto *versionDetector = generatePackageVersionDetector(desc.boardSdk.envVar); return McuPackagePtr{new McuPackage(settingsHandler, sdkName, @@ -190,10 +190,9 @@ McuToolChainPackagePtr createMsvcToolChainPackage(const SettingsHandler::Ptr &se const FilePath detectionPath = FilePath("cl").withExecutableSuffix(); const FilePath defaultPath = toolChain ? toolChain->compilerCommand().parentDir() : FilePath(); - const auto versionDetector - = new McuPackageExecutableVersionDetector(detectionPath, - {"--version"}, - "\\b(\\d+\\.\\d+)\\.\\d+\\b"); + const auto *versionDetector = new McuPackageExecutableVersionDetector(detectionPath, + {"--version"}, + R"(\b(\d+\.\d+)\.\d+\b)"); return McuToolChainPackagePtr{new McuToolChainPackage(settingsHandler, McuPackage::tr("MSVC Binary directory"), @@ -217,10 +216,9 @@ McuToolChainPackagePtr createGccToolChainPackage(const SettingsHandler::Ptr &set const FilePath defaultPath = toolChain ? toolChain->compilerCommand().parentDir().parentDir() : FilePath(); - const auto versionDetector - = new McuPackageExecutableVersionDetector(detectionPath, - {"--version"}, - "\\b(\\d+\\.\\d+\\.\\d+)\\b"); + const auto *versionDetector = new McuPackageExecutableVersionDetector(detectionPath, + {"--version"}, + R"(\b(\d+\.\d+\.\d+)\b)"); return McuToolChainPackagePtr{new McuToolChainPackage(settingsHandler, McuPackage::tr("GCC Toolchain"), @@ -254,9 +252,9 @@ McuToolChainPackagePtr createArmGccToolchainPackage(const SettingsHandler::Ptr & } const FilePath detectionPath = FilePath("bin/arm-none-eabi-g++").withExecutableSuffix(); - const auto versionDetector = new McuPackageExecutableVersionDetector(detectionPath, - {"--version"}, - R"(\b(\d+\.\d+\.\d+)\b)"); + const auto *versionDetector = new McuPackageExecutableVersionDetector(detectionPath, + {"--version"}, + R"(\b(\d+\.\d+\.\d+)\b)"); return McuToolChainPackagePtr{ new McuToolChainPackage(settingsHandler, @@ -278,7 +276,7 @@ McuToolChainPackagePtr createGhsToolchainPackage(const SettingsHandler::Ptr &set const FilePath defaultPath = FilePath::fromUserInput(qtcEnvironmentVariable(envVar)); - const auto versionDetector + const auto *versionDetector = new McuPackageExecutableVersionDetector(FilePath("as850").withExecutableSuffix(), {"-V"}, R"(\bv(\d+\.\d+\.\d+)\b)"); @@ -303,7 +301,7 @@ McuToolChainPackagePtr createGhsArmToolchainPackage(const SettingsHandler::Ptr & const FilePath defaultPath = FilePath::fromUserInput(qtcEnvironmentVariable(envVar)); - const auto versionDetector + const auto *versionDetector = new McuPackageExecutableVersionDetector(FilePath("asarm").withExecutableSuffix(), {"-V"}, R"(\bv(\d+\.\d+\.\d+)\b)"); @@ -679,11 +677,6 @@ McuTargetDescription parseDescriptionJson(const QByteArray &data) [&](const QVariant &version) { return version.toString(); }); - const QVariantList boardSdkVersions = boardSdk.value("versions").toArray().toVariantList(); - const auto boardSdkVersionsList = Utils::transform<QStringList>(boardSdkVersions, - [&](const QVariant &version) { - return version.toString(); - }); const QVariantList colorDepths = platform.value("colorDepths").toArray().toVariantList(); const auto colorDepthsVector = Utils::transform<QVector<int>>(colorDepths, @@ -710,7 +703,7 @@ McuTargetDescription parseDescriptionJson(const QByteArray &data) } // https://doc.qt.io/qtcreator/creator-developing-mcu.html#supported-qt-for-mcus-sdks -static const QString legacySupportVersionFor(const QString &sdkVersion) +static QString legacySupportVersionFor(const QString &sdkVersion) { static const QHash<QString, QString> oldSdkQtcRequiredVersion = {{{"1.0"}, {"4.11.x"}}, {{"1.1"}, {"4.12.0 or 4.12.1"}}, {{"1.2"}, {"4.12.2 or 4.12.3"}}}; |