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