Skip to content
Snippets Groups Projects
Commit 70f09f2a authored by Mikhail Svechnikov's avatar Mikhail Svechnikov
Browse files

[m.i810c] Fix expanded/collapsed state of layer in sample editor(#810) (Closes #810)

Merging branch 'm.i810c'  into 'main'.

See merge request !2087
parents b543607e 108c1a9b
No related branches found
No related tags found
1 merge request!2087Fix expanded/collapsed state of layer in sample editor(#810)
Pipeline #118680 passed
......@@ -67,7 +67,7 @@ void SampleEditorController::addLayerItem(LayerItem* before)
LayerItem* layer = m_sampleItem->createLayerItemAt(i);
layer->setMaterial(materialModel()->defaultMaterialItem());
layer->setColor(color);
layer->expandLayer = true; // manually added layer => expanded
onLayerAdded(layer);
}
......
......@@ -72,7 +72,7 @@ CollapsibleGroupBox::CollapsibleGroupBox(const QString& title, QWidget* parent,
m_toggleButton->setCheckable(true);
m_toggleButton->setText(title);
m_toggleButton->setArrowType(Qt::ArrowType::DownArrow);
m_toggleButton->setChecked(true);
m_toggleButton->setChecked(expanded);
m_toggleButton->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::MinimumExpanding);
//... Body
......@@ -81,6 +81,7 @@ CollapsibleGroupBox::CollapsibleGroupBox(const QString& title, QWidget* parent,
layout->addWidget(m_body);
m_body->setObjectName("ContentArea"); // stylesheet -> transparent background
m_body->setVisible(expanded);
m_toggleButton->setArrowType(expanded ? Qt::ArrowType::DownArrow : Qt::ArrowType::RightArrow);
connect(m_toggleButton, &QAbstractButton::clicked,
[tb = m_toggleButton, bo = m_body, &expanded](bool checked) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment