forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/10.0'
Change-Id: Ie591b7130b33a042509e56701384f8ff4d9cb7f8
This commit is contained in:
@@ -665,12 +665,15 @@ void CMakeBuildSettingsWidget::kitCMakeConfiguration()
|
||||
|
||||
auto layout = new QGridLayout(dialog);
|
||||
|
||||
kitAspect.createConfigWidget(m_buildSystem->kit())
|
||||
->addToLayoutWithLabel(layout->parentWidget());
|
||||
generatorAspect.createConfigWidget(m_buildSystem->kit())
|
||||
->addToLayoutWithLabel(layout->parentWidget());
|
||||
configurationKitAspect.createConfigWidget(m_buildSystem->kit())
|
||||
->addToLayoutWithLabel(layout->parentWidget());
|
||||
KitAspectWidget *widget = kitAspect.createConfigWidget(m_buildSystem->kit());
|
||||
widget->setParent(dialog);
|
||||
widget->addToLayoutWithLabel(layout->parentWidget());
|
||||
widget = generatorAspect.createConfigWidget(m_buildSystem->kit());
|
||||
widget->setParent(dialog);
|
||||
widget->addToLayoutWithLabel(layout->parentWidget());
|
||||
widget = configurationKitAspect.createConfigWidget(m_buildSystem->kit());
|
||||
widget->setParent(dialog);
|
||||
widget->addToLayoutWithLabel(layout->parentWidget());
|
||||
|
||||
layout->setColumnStretch(1, 1);
|
||||
|
||||
@@ -1175,6 +1178,12 @@ static void addCMakeConfigurePresetToInitialArguments(QStringList &initialArgume
|
||||
initialArguments.removeIf(
|
||||
[presetArgument](const QString &item) { return item == presetArgument; });
|
||||
|
||||
// Remove the -DQTC_KIT_DEFAULT_CONFIG_HASH argument
|
||||
const QString presetHashArgument
|
||||
= CMakeConfigurationKitAspect::kitDefaultConfigHashItem(k).toArgument();
|
||||
initialArguments.removeIf(
|
||||
[presetHashArgument](const QString &item) { return item == presetHashArgument; });
|
||||
|
||||
PresetsDetails::ConfigurePreset configurePreset
|
||||
= Utils::findOrDefault(project->presetsData().configurePresets,
|
||||
[presetName](const PresetsDetails::ConfigurePreset &preset) {
|
||||
|
||||
Reference in New Issue
Block a user