diff --git a/GUI/View/Frame/Fit1DFrame.cpp b/GUI/View/Frame/Fit1DFrame.cpp index c3ae6432fb96a510420d1fcae3e322d45529c3a5..dc25e23011c0106b9f9693a73d8d36223932117c 100644 --- a/GUI/View/Frame/Fit1DFrame.cpp +++ b/GUI/View/Frame/Fit1DFrame.cpp @@ -39,7 +39,6 @@ Fit1DFrame::Fit1DFrame(JobItem* job_item) , m_axis_panel(new AxisPanel) , m_reset_view_action(new QAction(this)) { - m_axis_panel->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::MinimumExpanding); QObject::connect(gActions->toggle_properties_panel, &QAction::triggered, m_axis_panel, &QWidget::setVisible); diff --git a/GUI/View/Frame/Fit2DFrame.cpp b/GUI/View/Frame/Fit2DFrame.cpp index 5b0958e16bd7d7d32831fdb346740ca64b2940d6..cbda2c6b3c0341a8c4cedca686cc3e0b50c89428 100644 --- a/GUI/View/Frame/Fit2DFrame.cpp +++ b/GUI/View/Frame/Fit2DFrame.cpp @@ -43,7 +43,6 @@ Fit2DFrame::Fit2DFrame(JobItem* job_item) vlayout->setContentsMargins(0, 0, 0, 0); vlayout->setSpacing(0); - m_axes_panel->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Minimum); QObject::connect(gActions->toggle_properties_panel, &QAction::triggered, m_axes_panel, &QWidget::setVisible); diff --git a/GUI/View/Frame/SpecularFrame.cpp b/GUI/View/Frame/SpecularFrame.cpp index 67add78003d1f290bd618c827f88dac59c2de17d..300a3f5f8d2a88ea033f2942eedc8420199208a0 100644 --- a/GUI/View/Frame/SpecularFrame.cpp +++ b/GUI/View/Frame/SpecularFrame.cpp @@ -40,7 +40,6 @@ SpecularFrame::SpecularFrame(Data1DItem* item) , m_axis_panel(new AxisPanel) { setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - m_axis_panel->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::MinimumExpanding); QObject::connect(gActions->toggle_properties_panel, &QAction::triggered, m_axis_panel, &QWidget::setVisible); diff --git a/GUI/View/Setup/AxesPanel.cpp b/GUI/View/Setup/AxesPanel.cpp index a608e45a787844fc815458860daec7993cd1bd17..6c3b095fa6d24dfb92576cdebe606c5bf6014d5a 100644 --- a/GUI/View/Setup/AxesPanel.cpp +++ b/GUI/View/Setup/AxesPanel.cpp @@ -30,6 +30,8 @@ void AxesPanel::createPanelElements() { + setSizePolicy(QSizePolicy::Fixed, QSizePolicy::MinimumExpanding); + if (m_data_source->allData2DItems().empty()) return; diff --git a/GUI/View/Setup/AxisPanel.cpp b/GUI/View/Setup/AxisPanel.cpp index e73f0f9987a01634855fc3c59be380927e585c15..aa9362d5f0d7338fe758c43afde182cffeec765a 100644 --- a/GUI/View/Setup/AxisPanel.cpp +++ b/GUI/View/Setup/AxisPanel.cpp @@ -30,6 +30,8 @@ void AxisPanel::createPanelElements() { + setSizePolicy(QSizePolicy::Fixed, QSizePolicy::MinimumExpanding); + if (m_data_source->allData1DItems().empty()) return;