Meson: Build page optics

Align form, remove unwanted padding.

Change-Id: Ia0f8108a8a8d68df4eb7326de813223b2bd23df9
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
hjk
2023-06-12 15:47:29 +02:00
parent b97698edfc
commit 05294ad701

View File

@@ -49,8 +49,6 @@ MesonBuildSettingsWidget::MesonBuildSettingsWidget(MesonBuildConfiguration *buil
auto parametersLineEdit = new QLineEdit;
auto buildDirWidget = new QWidget;
auto optionsFilterLineEdit = new FancyLineEdit;
auto optionsTreeView = new TreeView;
@@ -61,25 +59,22 @@ MesonBuildSettingsWidget::MesonBuildSettingsWidget(MesonBuildConfiguration *buil
optionsTreeView->setSortingEnabled(true);
using namespace Layouting;
Column {
Form { Tr::tr("Parameters"), parametersLineEdit, br, },
buildDirWidget,
noMargin,
Form {
Tr::tr("Parameters:"), parametersLineEdit, br,
buildCfg->buildDirectoryAspect(), br
},
optionsFilterLineEdit,
optionsTreeView,
noMargin
}.attachTo(details);
Column {
noMargin,
container,
Row { configureButton, wipeButton, noMargin }
}.attachTo(this);
Form {
buildCfg->buildDirectoryAspect(),
noMargin
}.attachTo(buildDirWidget);
parametersLineEdit->setText(buildCfg->parameters());
optionsFilterLineEdit->setFiltering(true);