diff --git a/GUI/View/Sample/SampleForm.cpp b/GUI/View/Sample/SampleForm.cpp index cd1e3431f1c452b860b139cc3d8dc59be0fb968b..237a758f635bf522f32588739b53fb5c9ae85c95 100644 --- a/GUI/View/Sample/SampleForm.cpp +++ b/GUI/View/Sample/SampleForm.cpp @@ -100,10 +100,10 @@ SampleForm::SampleForm(SampleItem* sampleItem, SampleEditorController* ec) summary->addTitleAction(showInRealspaceAction); for (auto* layer : sampleItem->layerItems()) { - m_layout->addWidget(new AddLayerWidget(this, layer, m_ec)); - m_layout->addWidget(new LayerForm(this, layer, m_ec)); + m_layout->addWidget(new AddLayerWidget(this, layer, m_ec), 0, Qt::AlignTop); + m_layout->addWidget(new LayerForm(this, layer, m_ec), 0, Qt::AlignTop); } - m_layout->addWidget(new AddLayerWidget(this, nullptr, m_ec)); + m_layout->addWidget(new AddLayerWidget(this, nullptr, m_ec), 0, Qt::AlignTop); m_layout->setSizeConstraint(QLayout::SetMinimumSize); } @@ -113,10 +113,10 @@ void SampleForm::onLayerAdded(LayerItem* layerItem) const int rowInLayout = rowInMultiLayer * 2 + 1; - m_layout->insertWidget(rowInLayout, new LayerForm(this, layerItem, m_ec)); + m_layout->insertWidget(rowInLayout, new LayerForm(this, layerItem, m_ec), 0, Qt::AlignTop); // same row => button is above! - m_layout->insertWidget(rowInLayout, new AddLayerWidget(this, layerItem, m_ec)); + m_layout->insertWidget(rowInLayout, new AddLayerWidget(this, layerItem, m_ec), 0, Qt::AlignTop); } void SampleForm::onLayerMoved(LayerItem* layerItem) @@ -144,10 +144,10 @@ void SampleForm::onLayerMoved(LayerItem* layerItem) const int rowInMultiLayer = m_sampleItem->layerItems().indexOf(layerItem); const int rowInLayout = rowInMultiLayer * 2 + 1; - m_layout->insertWidget(rowInLayout, wl); + m_layout->insertWidget(rowInLayout, wl, 0, Qt::AlignTop); // same row => button is above! - m_layout->insertWidget(rowInLayout, al); + m_layout->insertWidget(rowInLayout, al, 0, Qt::AlignTop); } void SampleForm::onAboutToRemoveLayer(LayerItem* layerItem)