forked from qt-creator/qt-creator
McuSupport: Better management of older Qt for Mcu SDKs
Task-number: QTCREATORBUG-25337 Change-Id: Ib0b2f6c75a41a2a897c128455c7b6f761832f5d4 Reviewed-by: Dawid Śliwa <dawid.sliwa@qt.io> Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
committed by
christiaan.janssen
parent
e3d95ac094
commit
65215b01e8
@@ -193,8 +193,13 @@ void McuSupportOptionsWidget::updateStatus()
|
||||
m_mcuTargetsInfoLabel->setVisible(valid && m_options.mcuTargets.isEmpty());
|
||||
if (m_mcuTargetsInfoLabel->isVisible()) {
|
||||
m_mcuTargetsInfoLabel->setType(Utils::InfoLabel::NotOk);
|
||||
auto displayKitsPath = Sdk::kitsPath(Utils::FilePath::fromString(m_options.qtForMCUsSdkPackage->basePath())).toUserOutput();
|
||||
m_mcuTargetsInfoLabel->setText(tr("No valid kit descriptions found at %1.").arg(displayKitsPath));
|
||||
const auto sdkPath = Utils::FilePath::fromString(m_options.qtForMCUsSdkPackage->basePath());
|
||||
QString deprecationMessage;
|
||||
if (Sdk::checkDeprecatedSdkError(sdkPath, deprecationMessage))
|
||||
m_mcuTargetsInfoLabel->setText(deprecationMessage);
|
||||
else
|
||||
m_mcuTargetsInfoLabel->setText(tr("No valid kit descriptions found at %1.")
|
||||
.arg(Sdk::kitsPath(sdkPath).toUserOutput()));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user