forked from qt-creator/qt-creator
McuSupport: avoid double-space strings in warnings
Change-Id: Ia40412154662ce9a22ae569c9f8abf31b419cbce Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -258,7 +258,7 @@ void McuPackage::setRelativePathModifier(const QString &path)
|
|||||||
m_relativePathModifier = path;
|
m_relativePathModifier = path;
|
||||||
}
|
}
|
||||||
|
|
||||||
void McuPackage::setVersions(const QVector<QString> &versions)
|
void McuPackage::setVersions(const QStringList &versions)
|
||||||
{
|
{
|
||||||
m_versions = versions;
|
m_versions = versions;
|
||||||
}
|
}
|
||||||
@@ -312,13 +312,14 @@ void McuPackage::updateStatusUi()
|
|||||||
QString McuPackage::statusText() const
|
QString McuPackage::statusText() const
|
||||||
{
|
{
|
||||||
const QString displayPackagePath = m_path.toUserOutput();
|
const QString displayPackagePath = m_path.toUserOutput();
|
||||||
const QString displayVersions = QStringList(m_versions.toList()).join(" or ");
|
const QString displayVersions = m_versions.join(" or ");
|
||||||
const QString displayRequiredPath = QString("%1 %2").arg(
|
const QString outDetectionPath = FilePath::fromString(m_detectionPath).toUserOutput();
|
||||||
FilePath::fromString(m_detectionPath).toUserOutput(),
|
const QString displayRequiredPath = m_versions.empty() ?
|
||||||
displayVersions);
|
outDetectionPath :
|
||||||
const QString displayDetectedPath = QString("%1 %2").arg(
|
QString("%1 %2").arg(outDetectionPath, displayVersions);
|
||||||
FilePath::fromString(m_detectionPath).toUserOutput(),
|
const QString displayDetectedPath = m_versions.empty() ?
|
||||||
m_detectedVersion);
|
outDetectionPath :
|
||||||
|
QString("%1 %2").arg(outDetectionPath, m_detectedVersion);
|
||||||
|
|
||||||
QString response;
|
QString response;
|
||||||
switch (m_status) {
|
switch (m_status) {
|
||||||
|
@@ -88,7 +88,7 @@ public:
|
|||||||
void writeGeneralSettings() const;
|
void writeGeneralSettings() const;
|
||||||
bool writeToSettings() const;
|
bool writeToSettings() const;
|
||||||
void setRelativePathModifier(const QString &path);
|
void setRelativePathModifier(const QString &path);
|
||||||
void setVersions(const QVector<QString> &versions);
|
void setVersions(const QStringList &versions);
|
||||||
|
|
||||||
bool automaticKitCreationEnabled() const;
|
bool automaticKitCreationEnabled() const;
|
||||||
void setAutomaticKitCreationEnabled(const bool enabled);
|
void setAutomaticKitCreationEnabled(const bool enabled);
|
||||||
@@ -118,7 +118,7 @@ private:
|
|||||||
Utils::FilePath m_path;
|
Utils::FilePath m_path;
|
||||||
QString m_relativePathModifier; // relative path to m_path to be returned by path()
|
QString m_relativePathModifier; // relative path to m_path to be returned by path()
|
||||||
QString m_detectedVersion;
|
QString m_detectedVersion;
|
||||||
QVector<QString> m_versions;
|
QStringList m_versions;
|
||||||
QString m_downloadUrl;
|
QString m_downloadUrl;
|
||||||
QString m_environmentVariableName;
|
QString m_environmentVariableName;
|
||||||
bool m_addToPath = false;
|
bool m_addToPath = false;
|
||||||
|
@@ -341,13 +341,13 @@ struct McuTargetDescription
|
|||||||
} platform;
|
} platform;
|
||||||
struct {
|
struct {
|
||||||
QString id;
|
QString id;
|
||||||
QVector<QString> versions;
|
QStringList versions;
|
||||||
} toolchain;
|
} toolchain;
|
||||||
struct {
|
struct {
|
||||||
QString name;
|
QString name;
|
||||||
QString defaultPath;
|
QString defaultPath;
|
||||||
QString envVar;
|
QString envVar;
|
||||||
QVector<QString> versions;
|
QStringList versions;
|
||||||
} boardSdk;
|
} boardSdk;
|
||||||
struct {
|
struct {
|
||||||
QString envVar;
|
QString envVar;
|
||||||
@@ -658,10 +658,10 @@ static McuTargetDescription parseDescriptionJsonCommon(const QString &qulVersion
|
|||||||
const QJsonObject freeRTOS = target.value("freeRTOS").toObject();
|
const QJsonObject freeRTOS = target.value("freeRTOS").toObject();
|
||||||
|
|
||||||
const QVariantList toolchainVersions = toolchain.value("versions").toArray().toVariantList();
|
const QVariantList toolchainVersions = toolchain.value("versions").toArray().toVariantList();
|
||||||
const auto toolchainVersionsVector = Utils::transform<QVector<QString> >(
|
const auto toolchainVersionsList = Utils::transform<QStringList>(
|
||||||
toolchainVersions, [&](const QVariant &version) { return version.toString(); });
|
toolchainVersions, [&](const QVariant &version) { return version.toString(); });
|
||||||
const QVariantList boardSdkVersions = boardSdk.value("versions").toArray().toVariantList();
|
const QVariantList boardSdkVersions = boardSdk.value("versions").toArray().toVariantList();
|
||||||
const auto boardSdkVersionsVector = Utils::transform<QVector<QString> >(
|
const auto boardSdkVersionsList = Utils::transform<QStringList>(
|
||||||
boardSdkVersions, [&](const QVariant &version) { return version.toString(); });
|
boardSdkVersions, [&](const QVariant &version) { return version.toString(); });
|
||||||
|
|
||||||
return {
|
return {
|
||||||
@@ -670,13 +670,13 @@ static McuTargetDescription parseDescriptionJsonCommon(const QString &qulVersion
|
|||||||
{},
|
{},
|
||||||
{
|
{
|
||||||
toolchain.value("id").toString(),
|
toolchain.value("id").toString(),
|
||||||
toolchainVersionsVector,
|
toolchainVersionsList,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
boardSdk.value("name").toString(),
|
boardSdk.value("name").toString(),
|
||||||
boardSdk.value("defaultPath").toString(),
|
boardSdk.value("defaultPath").toString(),
|
||||||
boardSdk.value("envVar").toString(),
|
boardSdk.value("envVar").toString(),
|
||||||
boardSdkVersionsVector,
|
boardSdkVersionsList,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
freeRTOS.value("envVar").toString(),
|
freeRTOS.value("envVar").toString(),
|
||||||
|
Reference in New Issue
Block a user