forked from qt-creator/qt-creator
McuSupport: update dependency paths of kits if changed
Task-number: QTCREATORBUG-25488 Change-Id: I529b6243b799e35db5e9804087e4ed20224cb024 Reviewed-by: Dawid Śliwa <dawid.sliwa@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
committed by
christiaan.janssen
parent
555dbac851
commit
af24cad00f
@@ -278,12 +278,17 @@ void McuSupportOptionsWidget::showEvent(QShowEvent *event)
|
||||
|
||||
void McuSupportOptionsWidget::apply()
|
||||
{
|
||||
m_options.qtForMCUsSdkPackage->writeGeneralSettings();
|
||||
m_options.qtForMCUsSdkPackage->writeToSettings();
|
||||
for (auto package : qAsConst(m_options.packages))
|
||||
package->writeToSettings();
|
||||
bool pathsChanged = false;
|
||||
|
||||
m_options.checkUpgradeableKits();
|
||||
m_options.qtForMCUsSdkPackage->writeGeneralSettings();
|
||||
pathsChanged |= m_options.qtForMCUsSdkPackage->writeToSettings();
|
||||
for (auto package : qAsConst(m_options.packages))
|
||||
pathsChanged |= package->writeToSettings();
|
||||
|
||||
if (pathsChanged) {
|
||||
m_options.checkUpgradeableKits();
|
||||
m_options.fixKitsDependencies();
|
||||
}
|
||||
}
|
||||
|
||||
void McuSupportOptionsWidget::populateMcuTargetsComboBox()
|
||||
|
||||
Reference in New Issue
Block a user