forked from qt-creator/qt-creator
Layouting: Handle attach types via setter
Change-Id: I862f5cd109db3582b4f029787ec0cded2da39ce6 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -354,12 +354,14 @@ CMakeBuildSettingsWidget::CMakeBuildSettingsWidget(CMakeBuildSystem *bs) :
|
||||
}
|
||||
},
|
||||
configureEnvironmentAspectWidget
|
||||
}
|
||||
}.attachTo(details, WithoutMargins);
|
||||
},
|
||||
noMargin
|
||||
}.attachTo(details);
|
||||
|
||||
Column {
|
||||
m_configureDetailsWidget,
|
||||
}.attachTo(this, WithoutMargins);
|
||||
noMargin
|
||||
}.attachTo(this);
|
||||
|
||||
updateAdvancedCheckBox();
|
||||
setError(m_buildSystem->error());
|
||||
|
||||
@@ -577,7 +577,8 @@ QWidget *CMakeBuildStep::createConfigWidget()
|
||||
if (!isCleanStep() && !m_buildPreset.isEmpty())
|
||||
createAndAddEnvironmentWidgets(builder);
|
||||
|
||||
auto widget = builder.emerge(Layouting::WithoutMargins);
|
||||
builder.addItem(Layouting::noMargin);
|
||||
auto widget = builder.emerge();
|
||||
|
||||
updateDetails();
|
||||
|
||||
|
||||
@@ -108,8 +108,9 @@ QWidget *CMakeInstallStep::createConfigWidget()
|
||||
|
||||
Layouting::Form builder;
|
||||
builder.addRow({m_cmakeArguments});
|
||||
builder.addItem(Layouting::noMargin);
|
||||
|
||||
auto widget = builder.emerge(Layouting::WithoutMargins);
|
||||
auto widget = builder.emerge();
|
||||
|
||||
updateDetails();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user